iTime Card utilizes iCal to record how much time I’ve spent working on a particular project. It is very simple, allowing you to Punch in, Punch out, and generate Invoices. It relies on iCal for managing projects and tasks, calendars are projects and todo’s are tasks.
Right now I’m working on how to release this, so that others might benefit. Please contact me if your interested