Sculpture is a .NET open source Model-Driven Development code generation framework... can model your application components, and then transform this model to deployable components ... comes with ready-made molds like NHibernate, LINQ, WCF, etc
The Microsoft code name "M" language is a declarative language for working with data and building domain models. "M" lets users write down how they want to structure and query their data using a textual syntax that is convenient to both author and reader.
The WMI Code Creator tool allows you to generate VBScript, C#, and VB .NET code that uses WMI to complete a management task such as querying for management data, executing a method from a WMI class, or receiving event notifications using WMI.
Connect-WebService allows you to connect to a remote webservice via it's WSDL service description file, and generates the web service proxy for you -- like wsdl.exe would, but straight into memory in PowerShell!