TimeSage Timesheets is a timesheet and time tracking tool.
Start and stop time tracking from the systray menu. Custom hotkey can be set to open/close program timesheets window or systray menu.
Flexible time entries. Projects, timesheets and time entries can match individual needs. Name projects or timesheets after the clients. Have multiple people working in the same project each with their own set of timesheets etc. Designate tasks in subgroups within a single timesheet or entire project.
Builtin time validation and resolve tools, e.g. time collision detection, auto resolve time entries spanning across midnight. (Useful when doing manual time editing of a time sheets.)
Import and export from various formats including CSV files (semicolon and comma separated values).
Comes as both freeware version and professional version (29$ USD)