The recommended workflow for using symbols (and assets) across projects does not encourage maintainability.
Creating a template project and cloning it to share symbols is fine, provided your symbols will never change. Please correct me if I misunderstand, but if I change a symbol in the template project, then that change will not propagate to the projects based on that template.
Changing the symbol in every project is a maintenance nightmare. Is this avoidable?