There should be a confirmation message such as 'are you sure?' type message on the delete option for tasks/ approvals/ conditional branching tasks etc in the workflow template builder. This will avoid the mistake of deleting things by accident as save and delete buttons are so close together.