Tell us about yourself!
Just today I finished my prototype, which is based on ESPeasy firmware of ESP. Since that firmware has web interface, it is easy to setup Wi-Fi connection, and rearrange assignment of GpIOs. I plan to build smart home elements based on that setup and Domoticz smart server. Beside that, if power allows, it might be better to use solid state relay to make device act silebtly.