Cookiecutter works okay here but programming against it is getting a little frustrating. Might be worth developing a simple programmable jinja engine