I spoke a bit with DR0ID on irc... he made a good point about being able to change things around, and had a concern about generating files with cookiecutter. It's kind of harder to change things after you have first generated things.
I also kind of hate 10-30 config files in repos.
The main idea is that you can derive enough information from the python code and the git(or hg) repo.
single file, data, and a test
mygame.py
data/bla.png
test_mygame.py
a package
mygame/main.py
mygame/magic.pydata/bla.png
Then you just run:
packagezero release
(More details in the posts.)