Mail freezes when saving message as draft
Apparently this has to do with the draft email being saved to server. As a workaround, try disabling "Store draft messages on the server" in Mail.app Accounts settings.