One of the major uses of timesheets in a project management environment is comparing planned time estimates versus actual time spend , as well as measuring employee performance.
Maintaining customer base information
You can build your project master
Identify various activities of a project
Project role master (Setup the different roles that serve your project)
Link employees to a single project or multiple projects for a given period of time.
Daily & weekly timesheets of a project