Any ideas will be welcome!
In the simplest form, the timer would start upon launching JOSM and stop when the edits are saved to the OSM database. The recorded time should be sent using API to a remote "accounting" server.
The goal is time accounting and rewarding the JOSM users with a new type of "community currency"[2] for their contributions.
If interested, please use the contact info in [2].