You need to record the time spent on various activities in a group of your colleagues or friends. From there, there is TimeWise, which allows you to create a group of users and set activity types. Each user can then record them individually.
Smart time management of user groups