I have devtoed some brainpower off and on for the past few days to reinventing the problem domain of GIS. In doing this pondering I have decide to stick it out with <a href="http://grass.ibiblio.org/">GRASS</a> which has some problems, but for the most part works.
Now to take apart how it does things and make them super. Step 1: v.export.svg and scheme bindings!