I've developed a couple of plugin which provides functionality such as maintain a history of the string values copied and cuted to the IDE clipboard. This history cache can be accessed for the user, which can select the appropriated string which will be pasted in selected editor. See details at Copy and Paste History Module. Another plugin I have developed is to automatically save all the unsaved files opened in the IDE. Details about this one you can find in Autosave module page.