You can download a set of templates here that are compatible with CodeSmith v2.6 (the free version) for custom DotNetNuke 4.x module development. Like .NET Tiers, these use a master template to control a number of subtemplates, allowing you to set all your property values once and then generate multiple output files: