Try CAMBAM for producing the G-code, CAMBAM also has some drafting capabilities including text, it's free to use for the first 30 starts