I am very concerned that smart switches won’t fix in your metal gang boxes. I looked at the pictures and they are all extremely shallow. GE, Zooz, Inovelli, and Lutron are all similar size.
Here is a GE measurement as an example.
Are you in the US? I haven’t seen purple wires before. But regardless wire color isn’t required by US code.