Perspective will enable to use style. That’s great
For Vision, it will be very convenient if we can declare a global Map of Color in the client scope, with the possibility to use it directly in component binding (and a script function to read/write the map color value for a key).
With a color picker to edit key/value of the map.
And a map of Font…
We often use String tag client with color coded in string but it’s not handy to edit the color and or the expression binding in component (toColor(myStringColorTag))