Just to understand your library better to see how we can improve the first point. Your library only has 10 colours? Split by main and greyscale. Because you’re using main/red when you open, you see main, right?
I can understand in your case this is not what you want. This was something that was requested to us by people who use a large number of organised colour variables I’m not sure what the best ‘goldilocks’ solution is, but I will think about it.
Correct, exactly as you described. I like to keep my design systems lightweight.
If you’ve been requested this a lot, I can just put my colors into one group. Is there a way to order the colors, so that I don’t need to work around it with numerical prefixes?