An open source tool that helps applying PSP (Personal Software Process):
the project is hosted here:
sourceforge.net
helps you track how you spend your time
lets you define work tasks
includes a timer, LOC counter
lets you define a schedule based on defined tasks
has a GUI
etc.
See original on c2.com