Basically looking for a 2D scripting language like markdown but for graphics to generate blue prints.
Example of ideal functionality
-You can set drawing scale -set output scale -set origin -add, edit, primitive objects. -generate SVG, PS or PDF output.
Split screen drawing environment command window, preview/output window. Also CLI capable. Source of drawings is stored as text or JSON.