Bulk duplicate and add new duplicates as child records of a different parent?

Bulk duplicate and add new duplicates as child records of a different parent?

I am trying to figure out a way to be able to bulk duplicate records in a report (Tasks) that have a parent record as Task Template and be able to add those new duplicates to a different parent which is a Project? The Task Template is a Project but being used to store tasks to be able to copy and put into different Projects.

Thanks for any help with this