We will have a drop-down w/ version numbers & date/time stamps of previously saved version, along with the buttons to open a local HTML file, open page, and/or open HTML snippet, and provide loading / saving the content via ajax web service calls. we also like to open the editor via URL and pass a page ID so that editor can download from server and save changes. The images will be uploaded to server. We will also have a status dropdown with draft, ready, published.
The tool will only communicate to server via standard ws to update content, manage versions, and status.