Has anyone implemented a per-user 'time worked today' report?

Just wondering, before I go and reinvent the wheel. Not looking for anything
fancy, just a page that provides the logged-in user a summary of the time
they’ve recorded against tickets on a particular calender day (default to
today) as well as grand-totals. Would be in RT 3.2.x.

Thanks.

Kris Boutilier
Information Systems Coordinator
Sunshine Coast Regional District