this is a generator code Framwork.
It uses CodeDom and parses xml files to output code files in C #, Vb, ect ....
The process is totally different of T4 because the process is managed in a separated project of the solution. A big advantage is that debugging your code is very easy. You don't need buy a custom tool for to have intellisense.