Apropos the project template thing. You can mark a Github repo as a “template project”, then you can one-click instantiate a new github repo based on it from Github’s web interface. Then it’s just a matter of cloning it locally (with Github desktop, CLI Git or using gh
from the CLI), then opening it in Defold.
Example: https://github.com/critique-gaming/crit-boilerplate