Allow the creation of a new "draft" document from an existing document (either signed or awaiting signature)
I know you can not allow someone to edit a document once it is created but it would be great if you could allow them to create a new "draft" document using the same content as an existing document.
Many times you create a contract, send it to a signer only to have them request edits. If you where not smart enough to same a copy of the html content before you send it, you have to start from scratch.
This is by far the biggest problem I have with your program as it requires me to keep copies of contracts as separate html files just in case a client requests an edit.