Automation that can change color of an LED strip to a few preset colors on each trigger

I am using a SONOFF RM433R2 Remote Controller. I have already setup my SONOFF RF Bridge & I have paired all the buttons on my RM433R2 to my RF Bridge. I want to use one of the buttons on my RM433R2 to change color of my LED strip i.e. I want to select a few preset colors such as Red, Green, Blue, Purple, Cyan & Magenta & when I press a paricular button on my RM433R2 the color should change to Red. And upon pressing the same button again the color should then change to Green, so on and so forth. BTW I am using a Shelly RGBW2 as my LED controller.
Can someone please tell me how I can do the above preferably from the GUI wihout going into YAML code. But if there isn’t an option to do this via GUI, then YAML code will be my only choice.

Are you aware that the Automation Editor generates YAML code? Everything you select in the UI is stored, behind the scenes, as YAML. In addition, the Automation Editor has two modes, visual and YAML, and you can toggle between them to see the YAML produced in visual mode.

All of the automation examples you see posted in the forum and the documentation, in YAML, can be copy-pasted into the Automation Editor when it’s in YAML mode. That’s what makes it very easy to share examples. After pasting it in, you can switch to visual mode.

I know how to create the automation you want but if you want to see it as a series of screenshots of the Automation Editor in visual mode, I politely decline to expend that much time and effort. Perhaps someone else will volunteer to do that.

Yes, I understand. I would be very thankful if you can share the automation/yaml code.