I create a draft email on one computer and sync that to the IMAP email server.  Later I sync from a different computer and open the draft email but I cannot edit it.  I'm guessing the email now has headers with 'sent' status even though it was only sent to be stored  on the server's drafts folder.

This seems rather silly - if an email is in the drafts folder I expect to be able to edit it.