ArvindKumar Mepani
I think there are two other options:
- PowerShell, you can script pretty much any aspect of Teams creation. But you have to know how to create and run the scripts.
- "Create from" , when you click the "Create team" button you should get two options. "Build a team from scratch" and "Create from".
- The Create from option allows you to do something like copy an existing office365 group or team.
Using this feature you could copy a TemplateTeam, containing your "Readme", "Common guideline doc" and the folder in the General you mentioned . It would not be very dynamic and you would have to make the documents generic (i.e. not use the name of the team etc). - When you do this it copies the channels, and you can choose if you want the tabs / team settings / apps / members across to the new team you're creating. NOTE it does take a while longer than creating an empty team.
BUT
This process doesn't copy content in my experience. To do that you could then use the SharePoint "Copy to" function from your TemplateTeam to the new team.
I hope this helps.