Palette rewrite
The first version detects colors in SVG source and replaces the first detected colors with a stable SVGKit palette.
Boundary
It is a fixed-palette editor, not a full visual color picker. Custom controls can build on this implementation later.