25 minute "pomodoro" timer to help keep you focused.
Set up your task list in the morning and start timers for each of them.
Each task can be associated with a client for easy grouping.
Modify number of sessions you have spent on each task.
When the timer ends it will open on the top of any application you're working with and you can't accidently continue working.
When a timer ends you can "snooze" for 5 or 10 mins if you just need that little bit extra to finish the current task.