Hey AzureToad, Thanks for your feedback. I recently added a point system where you can gain/lose points for different Windows/Apps and optionally play a sound when you switch to positive point window and another sound for a negative point window.
Check out my latest version I added more features:
Logs time spent in each Window (yes this works with browser tabs!)
Logs time per each application
Logs total time running (since last History purge)
In order to be more productive, it has a point system:
Gain or Lose points when a Window has been active for so many minutes. (ie. "Gmail")
Show a balloon hint notification when gaining or losing points. (ie. on "Facebook for 20 minutes lose 10 points")
Play a sound when switching to a Window which will gain points.
Play another sound when switching to a window which will lose points. (ie. "Facebook")
Purge all history feature
Purge all history when WinProductive exits.
https://cworklog.com/winproductive/What type of features would you like to see?