So, what exactly does a versatile timer do? Basically everything you tell it to do. FlexTime allows you to define routines that it will help you work through - or even work through for you. Among the example routines that come with the application, there are things such as a break reminder or an example of a yoga routine. There are, however, no limits for your own routines. You could, for example use it as a timer for your cooking or use it to automatically run an AppleScript every hour or so, for example to backup certain files. I think this may come in really handy for when Xcode decides to crash on me again... I'll simply use an AppleScript to backup my project and have FlexTime execute it every 5 minutes. Seriously, who needs Time Machine when you have FlexTime?
FlexTime's user interface is very clear and unobtrusive. Even novice users can dive right into the action because every element's meaning is perfectly clear from the icons and labels, as you can see from the above screenshot.
FlexTime comes as a fully functional trial for 30 days, after that it's $18.95 to register. Given the amount of time FlexTime will save you on all your repetitive tasks, this is a pretty good offer.