Relaunch


Relaunch is a very neat Mac OS X application that enables you to snapshot your running applications and restore them at a later date: