@info: Schau dir mal Slife an ... Ist insofern keine automatisierte Lösung, als dass du weiterhin manuell auswerten musst, wann die Arbeit begonnen hat - aber besser als nichts.

Ich benutze übrigens eine Lösung aus selbergebasteltem Cronjob-ruft-AppleScript-auf-und-sendet-Daten-an-Server, wobei Daten die aktive Applikation, den Titel des aktiven Fensters und die Position des Maus-Zeigers enthält.