While simplicity is a virtue, the option of multiple timers being active (that is running or pausing), also to me, looks like desirable feature.
Imagine: You are working on a task and you wrote a concise WorkUnit description. Then there is a 30 min video call that only interrupts your work unit, and, perhaps, there is a subsequent phone call afterwards. After these two additional work units, the initial work unit is continued (and providing a new description of that work unit should not be mandatory).
In my opinion, only a single timer should be running at some point in time, other timers being in pause mode (or waiting). Hence, when a second (or third, ...) timer is started, a currently running one is paused. The app could allow for,
- multiple timers being active (either counting or waiting),
- none or a single timer counting (i.e. running),
- 1, 2, 3, or, more timers waiting in the background ("active" but paused timers)
- option to switch from a "counting" timer to a new "counting" timer, or, to a "waiting" timer.
Such functionality would also allow for employees to measure total time at their workplace as well as time dedicated to specific duties. Total workplace time would only run if an employee is not working on a particular duty, e.g., while walking between office entrance doors and his/her office desk. However, total time at the workplace is the period between start time and end time.