Relaunch is a nifty application that lends itself toward structuring your time into working “modes.” It lets you save a snapshot of your running applications at any time, and save it for later restoration. So you could keep Relaunch documents around for “Work,” “Composing Music,” etc. It even has a nifty auto-snapshot feature that will keep track of your running applications on an ongoing basis, automatically storing the details into timestamped files. I’m not sure how useful this is, but it’s kind of cool to think that you could go back and see “what was I running last Tuesday at 3:00 PM?”
Relaunch also supports, for a limited number of applications, the ability to automatically reopen all the documents you were working on in that application. As of version 1.3.4, FlexTime is among the applications with this support! So now you can use Relaunch in conjunction with FlexTime to really add structure to your day.
This application has a lot in common with the “Focus” idea I blogged about recently. The fact that the author is using AppleScript to support integration with other applications is a really good indicator that we’ll see this product evolve in remarkable ways.