Discover and manage administrator, service, and web app passwords, keys, and identities. Automate management with approval workflows. Centrally control, audit, monitor, and record all access to critical IT assets.
Time tracking and recording multiple screens and keystrokes
... for full disclosure.
Special mention to :http://capablemonkey.blogspot.com/2012/03/simple-keylogger-in-vb-net.html
for giving me ideas and helping me understand the process of capturing screens and keys.