PSTachio is an application for tracking:
...and everything else you need to keep track of your training.