Is there a way to create vector files programmatically? The company I'm working for has to deliver vector assets to our clients (which are originally designed in flash, then the elements positions,scale and other details are stores in the database), and we want to eliminate the need for a human to actually create the vector graphic.
SVG is an open XML vector format you can easily create with any XML library. Have a look at the SVG Primer.