FlexTime is versatile timer for your repetitive activities. Set up custom schedules and let your Mac keep you on track. Even send the audio track for your routine to iTunes for on-the-go routine cues.
Schedule regular breaks at your computer. Practice yoga, tai chi, or dance. Combat attention disorders. Improve your rhythm. Follow a recipe. Meditate. Remember the laundry! About the only thing FlexTime can't help you do is list the possibilities.