Exactly one year ago I wrote about Jerry Seinfeld's method of marking a calendar each day he worked towards a goal and trying to create a visible "streak" each month on the calendar. I implemented this into my workflow and found it very helpful. But I did have months where even though I did work on my projects each day I never wrote them on my calendar since I wasn't near it when I completed the goal. Recently I was told about an app for the iPhone that recreates this goal method perfectly called Streaks. The app is very simple: you have a calendar with a task title, such as "Work Out", and each day you do the assigned task you mark it in the calendar. The app then tracks your streaks each and lets you know how many times in a row you have done it! You can create a separate calendar for each of your various tasks and track them all.
If you are serious about tracking your work towards a goal then I highly recommend picking up this app, otherwise pick up an actual calendar and try it the "old fashioned" way.