The most straight-forward way is probably to use “switch Smart Life app” as the keyword string to search Amazon, pick the one you like in terms of style or cost, and integrate the switch using the same Smart Life app.
You probably could then setup everything inside that app, and probably don’t even need to install HA at all.
(That said, no HA would mean a lot less fun, though )
The lowest-cost route would probably to make sure the HA could/would control the bulbs via one of those tuya integrations, and then DIY some ESP8266 together with a regular wall switch (the same switch you are planning to replace, even) to detect on/off. Feed the on/off into HA, and then setup a couple of automations to change the behavior of the bulbs based on the ESP8266 feed.
I believe a sonoff mini or Shelly Uni/1/1PM should achieve the same with a bit less soldering / coding, at a couple more bucks, comparing to starting from scratch with a ESP8266 board.
3rd route being to (again,) make sure the bulbs talks to HA, and then setup your Zigbee, also talking to HA, and then find whatever Zigbee switch you prefer, maybe via the compatibility list above and some searches in Amazon, and go from there. You could even use IKEA or Hue switches/buttons.
If those zigbee switch/button does not behave the exact way you like it to behave, also check out the ControllerX.
ControllerX. Bring full functionality to light and media player controllers - Third party integrations / AppDaemon - Home Assistant Community (home-assistant.io)
And the forum is here to help