You'll probably hate this, since you've already done so much work but..

Have a look at EMC2 running under linux to control your machine. Use a hpgl to G code converter (or start with a DXF file and convert to G code which may be easier).