Task template dates - auto update on use?

Currently when you assign a task template it pulls in the dates and durations into the asset from the template.
Is there a way to quickly update the start dates that’s less horrible than dragging them around by hand or having to manually update templates on a weekly basis?

Like a “start this date list / durations from today,” type thing?

If adjusting task template dates based on project timelines is key, a custom script using the API might be the way to go. I’ve handled similar workflows by automating date shifts after template application. Something like what jira task templates offer for structured planning could make this smoother. You could trigger a script when a template is applied, reading the project schedule and adjusting the tasks accordingly.