Task Monitor is the easiest and most advanced way to keep track of the time spent on clients and projects. Instead of making you guess the amount of time you spent, or making you start or stop a timer every time you switch tasks, Task Monitor does the work for you. It observes which programs are running and which files are accessed to make the determination without any effort on your part. It is not magic, but it is pretty close.
Version 1.0.9 may include unspecified updates, enhancements, or bug fixes.