Thanks for the quick reply. I have tried the extension but was having issues with a many to many relationship.
I need to have a form where timesheet fields can be submitted for each client all on one screen (tabular input). However, I am not sure if working in the Timesheet controller create action is the right place to start… or is this not right?