What is the best/most productive tools you use for time tracking?
Specifically, I'm looking for time tracking tools that:
- Allow you to tag/start/stop time sessions quickly and as automatic as possible.
- Has an efficient organizing feature.
- Take up the least amount of workspace, preferably desktop-based.
The organizing feature is a big point that's missing in most time tracking systems I've tried. Some lets you start a time session quickly but then you'd have plenties of untagged time sessions which are rather useless. Some do have a lot of organizing features but then you'd have to think up of a name and any related tags for your time session every time you start one.
I'm looking for one with a good blend of the first 2 points.