PLiX (Programming Language in XML) is an XML-based code-generation framework. Generators produce XML matching the PLiX.xsd schema, which can be formatted into multiple languages. Extensible formatters support C# and VB.NET in Visual Studio 2005 and 2008
CSLA Generator generates classes based on the CSLA.NET framework developed by Rocky Lhotka (www.lhotka.net). It uses the freeware version Codesmith (TM) to parse templates and generate VB.Net and C# code based on the metadata created inside the app.