Visio Forward Engineering to SQL Database
Visio Forward Engineer is an Office 2010 add in that provides Visio the ability to script the database creation of a data model. Even if it contains several limitations, it helps Office Visio users to create simple data models using the Visio interface without the need to install the older 2003 Enterprise Architect version.
Full source code is provided for free. Inside the zip file a "publish" folder contains the setup files which will install the add-in without the need to compile the code.
First beta release can be dowlonaded here: SQLBI Forward Engineer.