Used SmartCode for Windows?
Developer’s Description
Smart Code is an Open Source and template-driven code generator tool (Released under both BSD license and Lesser GPL library license). Smart Code operates by reading a database schema, allowing the user to set certain extended properties for tables and columns, and applying templates to each table in order to generate code. Smart Code main building blocks are Tables, Views, columns, and top level project definition.
In Smart Code, a template is a program that generates text (which is generally code in a programming language), and may be written in C# or VB.NET (or theoretically in any .NET language that supports the creation of dynamic-link libraries, or DLLs).A template library (or library, for short) is a logical grouping of templates. A template takes as input a model and a Table or View to generate the code Allow you to build fully-functional prototypes of Web-based applications that interact with database systems. Version 2 includes unspecified updates.
Explore More

Microsoft Developer Support Office Framer Control Sample (KB 311765)
Free
Platform SDK Comctl32 Redistributables 5.80.2614.3600 (x86)
Free
Microsoft Agent 2.0 Add-in: SAPI 4 Control Panel Applet
Free
Microsoft Codename Astoria - May 2007 Community Technology Preview
Free
Active Accessibility Software Development Kit Tools
Free
.NET Samples for Visual FoxPro Developers
FreeANSD
Trial versionMagnetic Controls
Trial version
ADMB for Visual Studio 2010 (64-bit)
FreeRun Control
Trial version
KSSW Html Help Workshop
Trial version
SlimGIS MapKit WPF
Trial version