I spend around 14 hrs a day or more on my computer. To help me manage my time in a better way - I would like to keep track of how much time I spend on different applications (like on TWS, Excel, Word, my web browser, Multicharts, powerlanguage editor etc.) every day. I thought the best method to track my time spent every day is if someone can write a tool that tracks which application is on top on the desktop. So, let us say I have 2 excel sheets open, TWS open, Multicharts open and a web browser open - if TWS is on top of screen for 3 hours in a day, time tracking application should indicate that I used TWS for 3 hours. If an excel spreadsheet is on top of screen for 5 hours, then it means I used that spreadsheet for 5 hours. Does such an application exist? If not, would someone technically qualified be interested in making such an application. I would imagine that if you decide to make it open source or if you keep the source but make it free, there will be millions of downloads.