For people who want this, you may want to try Inovelli switches they cost a bit more than others but are very configurable, including many potential actions
So it looks and works like a standard dimmer, but perhaps you could make, say, a double click cycle through the colors.