Sep 15 2020 12:29 AM
Sep 16 2020 06:21 AM
Hi, you can use the Site Designs and Site Scripts to customize the site and store it as a template. So whenever the user chose your template, all the list and other artifacts are automatically created and ready to go. Please refer to the below link for more details.
https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/site-design-overview