I'm working on an on line code generator that writes 
C++ middleware based on user input.  Both Linux and 
Windows are supported.  There's a comparison of the 
C++ Middleware Writer and the Boost Serialization 
library here --

There are two interfaces available to Linux users:
the web interface --

and a command line interface --

The web site is hosted in Austin, Texas where I used
to live.  I'm living in Saint Paul now and am
available to give presentations of the software

Brian Wood
Ebenezer Enterprises