A functional, stopwatch-like tool with the ability to report time passed and lap times in terms of seconds or hours:minutes:seconds using a default or a given reporting format. The stopwatch can also report basic statistics on lap times, such as min, max, mean, median, and standard deviation, as well as supervise timed loops, periodic time reporting, and more.