With tangible T4 Editor you can author your own Code Generator via Text-Templates (TT-Files) with Intelli-Sense & Syntax-Highlighting. T4 is a Microsoft Language for writing Code Generators which is similar to ASP.NET and is used by the Microsoft internally to build software and new features for .NET 4.0. The T4 Code Generation Engine is already built into Visual Studio - so the only thing that was missing was a great T4 Editor and some free UML-style modeling tools - so we shipped it.