Holy Project is an application which ask the user some questions and create files to help you starting a new Haskell project.
There are example for tests using HUnit and SmallCheck.
It initialize git, use cabal sandboxes, and provide two useful scripts:
You could check this blog post to learn how it was made.
cabal update && cabal install holy-project
cd ~/my-projects holy-projects
And follows the instructions.
Thanks to Kirill to have taken the time to fix it.