Create the functionality that allows you to manage and use tasks and sets of tasks consistently across the system without excessive manual effort (similar to to how you can edit a single field or a single form that can then be reused across multiple project template)
1.) Create a task library similar to the field library that allows you to manage tasks and choose to reuse them
2.) Allow admins to create custom "Parent/Child task sets" that could be added to a Project template just like you can add in multiple forms in the Project's custom forms section (ex: if you had a Parent Task for "Design Layout" with the 4 child tasks already made, you could just add the Design Layout task section to a new project or template without having to rebuild it)
Building and maintaining consistent tasks across project templates is very cumbersome. For example, currently if we need to change the description or duration of the "Design layout" task we have to make the change on every template the task appears on (basically all of them). This is a huge lift.