Toggl integrates well with Asana and many other web-based tools such as Google Calendar, and looking back at my day, it is easy to see where I spent my time.
I am more concerned with planning how I will spend my day looking forward - whether I have allocated enough time to my most important things (MITs) but left enough time for the shallow stuff that comes along. HourStack is pretty good, though I am always looking for better alternatives for time-blocking to support the kind of Deep Work (re: cal Newport’s book). Is anybody using any other methods?