Timelog run with no arguments starts a simple GUI tool for tracking time on a project. What separates it from other software is that it allows for arbitrary levels of and will accumulate times for all of them. Reporting is done via the command line.

See README for installation and usage instructions.