Won't the journal feature of Outlook work for this purpose? You can set it up to record some things automatically (e.g., Word documents opened on a given day). When I was in an Outlook environment, I used it to record my actions. You can enter what you did and how much time you spent. Then you can filter entries by day or for whatever period you want and print them out.