Why not use iCal for more than just scheduling?
You already plan your life with iCal. TimeTable is the easy way to get that information out of your calendar so you can use it with other applications.
TimeTable can export this data to email, text or comma separated values to use the results in other tools like email, invoicing, time tracking or spreadsheet applications.
Events are edited and stored in iCal. TimeTable reads the events directly from the calendars in real time based on the timeframe selected. Since TimeTable only reads iCal data, there is nothing to save or backup. This makes it perfect for tracking and billing without keeping a second record outside of iCal.