Forms - Save Draft and unique user access code to Resume (on any computer)
You could always have users register accounts, use their passwords as the access code, and then use one of the revision management modules (Workbench, Revisioning/Workflow, etc.) to handle draft/publishing.