Ok, I am giving up on parsing postscript files. It could be really simple but there aren't any parsers that I can find that give me the strokes in a flattened format.
But DXF files are easy. So far we have SVG and DXF files as inputs for the Sinister Plotter.
Now I have to figure out what else to add to it.