Features:
You have a smart button to start & stop your task. When you start your task it will automatically makes a time sheet entry for that task with starting time. When you toggle it to pause it's end date will be update and duration will calculate automatically.
Project -> Search -> Task
Here you can a toggle button to start and stop your task.
Here you can see the Automatic time sheet entries.