We have added buttons on Task form view.
In form view we have added timer also to show total time spent from work started till now. Users can manually edit timesheet entry description or we have added special field on task for that where users can enter details of their work and that will be added as timesheet description.
There will be default description of task. We Capture start and stop time also on timesheet for more clear picture of work.
Project Task Start Stop functionality