I am using http://pomodoro.ugolandini.com/ when working on my mac. It can trigger scripts when starting / stopping a Pomodoro.
Ideally, it would integrate with time tracking tools such as paymo or harvest.
I am a ruby developer so I could write a script to do that but I don't want to reinvent the wheel;)
What alternative tools / scripts do you use?