CodeSmith Projects (.csp) - This feature makes automating your code generation process really easy and consistent whether you are working from inside of Visual Studio 2005, MSBuild, Windows Explorer, a command line / batch file, or CodeSmith itself.
You can run CodeSmith Projects through the CodeSmith Console. This is a very powerful way to generate multiple templates and outputs for your build and batch processes.