You are not missing anything Alan, right now apps can only produce SVGs.
Have a look at this feature request I banged in months ago: "Special Bits" Support?
That would give the framework you would need for lasers, drag-knifes other tools etc. and hopefully all without getting your hands dirty messing with the gCode.
Cheers
Ian