Creating a project based on a project template Vs. based on a previous project...does one work better than the other?

Dear Studio 2017 experts,

I have always wondered whether creating a project based on template is better than based on a previous project, or vice versa.  I am working on a big project for which I break into smaller projects for easier tracking.  For these smaller ones, I use the same TMs and termbases.  I chose the project template approach, but wonder about how the other option would work.

Can someone shed some lights on these two approaches?

Any information would be great!

Thank you.

Chunyi