EDIT: I'm leaving this here for anybody that searches in the future, but I realized that "Tags" already fulfill this purpose. I can add a task of "Job No. 12345" and then tag the time with my specific activity (e.g. "Client Management"). Sorry about that! Loving the program so far! ^_^
timo This is something I'd request as well. It could be something as simple as having a list of favorite "sub-tasks" that the user could add to themselves.
The task would then take the place of the overall project, and the task could have an optional "sub-task" option. When the user starts a new task, that sub-task could be populated from the user-made list of sub-tasks.
Example:
Before you make your time entries, add sub-tasks to favorites list - "Client Management", "Correspondence", "Interoffice Meeting"
Then I'd start my task - "Job No. 12345"
Then I'd pick the optional sub-task - "Client Management"
After lunch, I have a job meeting, so....
Start my task - "Job No. 67890"
Pick optional Sub-task - "Interoffice Meeting"
That kinda thing. This would be particularly helpful because it's how many offices with billable hours work: the overall project and specific types of work within that project that are all tracked and billed differently. Many of these types of work are repeated from job to job.