@ben999 I have a number of switches around my house that I designed myself. They don't have relay control. They just talk to the automation controller and act as basically a scene switch. If you are in the US, this may be an option for you. Here is the thread that talks about it.
https://forum.mysensors.org/topic/4317/us-decora-style-wall-switch/34
The way I have mine set up, the switch talks to my Vera controller, and my Vera uses scenes to talk to another relay controller on the light/fan/device that I want to control. Many of the relay controllers that I have are Sonoffs. The response from switch to Vera to Sonoff is near instantaneous.
The switches that I designed consist of 3 boards. The power supply board, the controller boardf (arduino pro mini + nRF24 radio) and the switch board. The switch boards that I designed is universal and can be made as a 4 button, 2 button or single button switch. I also have 3D designs for the switch plates that I made. These can be found on my thingiverse page. https://www.thingiverse.com/dbemowsk/designs.