I previously shared this idea with @SketchHelp on Twitter, but I thought I’d share it here to see if other users would like it.
It would be great to have a better workflow for those of us who use one base design system for multiple brands (in my company, it is 40+).
I wish there were an option to allow the base DS to be used/linked for all branded projects while changing the based design tokens to brand design tokens without duplicating the base DS at the start of each project (as this means the brand design system is only as old as when it was first duplicated). Duplicating the base DS means that future iterations to the original base DS won’t be implemented on the duplicated DS file.
If I revisit a website project a year later, the design system will miss a year of improvements/edits/additions etc. (from a Sketch POV, not development-wise).
This image might illustrate a possible solution better:
Happy to discuss more!