Color blending beyond rgb/hsv

I did a quick HSL2HSV conversion, which is useful in some cases (HSL makes it easier in some ways to lighten/darken)

I’m in favor of alternative approaches if they add useful traits. Documenting when to use them is important.