A template is a fine start. TimeTracker captures the hours for you and turns them into timesheets and invoices.