I chose WorkingHours because it provided an excel export option. I slowly developed a spreadsheet that let me export data from the app and graph out my time spent. This evolved into a spreadsheet that I've used for all kinds of time study things, for work, home, and professional development. I'm offering a view only link below, please save a copy to your own Google drive in order to use it. I have made it only on Google Sheets, and assume that it will translate to Excel format, but haven't verified that. Clicking the link should result in a dialog box asking if you want to make a copy.
[https://docs.google.com/spreadsheets/d/1uRb1A3JzLKsbHP61ClB9mytWRUJDjzF_wRYsOv71cxI/copy]
The Analytics tab on WorkingHours will allow filtering by 2 levels (Tasks and Tags), but my spreadsheet will go farther, allowing the Description field to act as another filter level. What I've done with it is to sort by paid or personal tasks, then sort by Tag (which I use for over-arching customer or personal category), and then sort/filter/group by work unit descriptions. This allowed me to filter time spent on a paid job (Task), grouped by customer (Tag), and then by work unit (Description). My filters allowed me to log time spent on the same work unit on different days/times, and still give myself a sum of all the time spent on that work unit (based on the Task, Tag, and description remaining the same). I found this enormously helpful for figuring out how much time I spent on (for example) tiling, even if I worked on that task over the course of multiple days or weeks.
I hope you enjoy!
WorkingHours version: 2.11.27
OS + version: Android 15
Device model: Pixel 7