This already exists in SmarterTrack. When you want to save your draft click "Save as Draft" at the top of the response.
In addition, under Ticket Settings (an administrator settings page), there's an option to set the auto-save frequency. Enable that and your drafts will automatically be saved for you.
Grady Werner
SmarterTools Inc.
www.smartertools.com