I’m no color widget expert but here’s what I’ve noticed. Almost all color widgets screenshots you posted above have their own color intensity (saturation and value) slider isolated separately from circle/rectangle which is our color hue.
Whereas the triangle one we see on GTK doesn’t really need additional sliders because the unique color (hue) is the circle enclosing the triangle and each side of the triangle manipulates color intensity.