Do you think its worth it to create templates like with cookie cutter in order to automate the create of basic modules, project structure etc? One issue with this approach in my opinion is that almost every project is different and many times even small differences in the user-case requirements may require big differences in the overall data workflow.