The C# Source Code Generator for .NET has already been linked to by many, many blogs out there, but I thought I'd link to it as well, just because it seems so potentially useful. Some of the potential uses will be eliminated when C# templates arrive on the scene, of course, but this seems like a good tool to have at your disposal. I wonder if it could be integrated into the build process somehow...