Do the light switches have a neutral wire (at at least one of the three wire switches)? If so, you can use just about any lighting protocol.
Personally I have started using WiFi switches that are compatible with Tasmota (
https://tasmota.github.io/docs/). Tasmota is a open source third party firmware that can be flashed on certain wifi devices (but not all, so you have to do your homework before you purchase any devices - here is a repository of many of the supported devices -
https://templates.blakadder.com/switch.html). It strips out all the proprietary crap (like requirements that devices have access to the internet to work) and adds a ton of features and flexibility - like easily integrating with Alexa and MQTT. They are inexpensive (generally $15-$20 per switch vs $75-150 per switch for other lighting protocols) and work just fine. You also don't have to purchase "bridges" just to make your lighting devices work with your other automation devices. Everyone has WiFi and usually good coverage in their house vs some of these mesh lighting protocols that require a number of devices just to have create adequate mesh coverage.
With these switches you only need to replace one switch in the 3-way system (the one that has the neutral leg) with a three way Wifi switch. You can replace the other switches with what they call "dummy" switches if you want. They are less expensive because they don't have all the "brains" that the regular switches have and it allows you to match the physical appearance of all the switches. It isn't required that you use the dummy switches however. I have several three way switches that I have only replaced one of the switches and left the original 40 year old switches on the other legs.
Although I have my lighting system tied into my larger automation system using MQTT, I also have Alexa integration set up in Tasmota. We use the automation system to control scheduled events (although these can be set up in the Tasmota firmware too) or triggered events (like when the garage door opens at night), but use the Alexa integration quite a bit when we want to turn lights on and off. For example, there are several sets of lights that will cause a glare on our Den TV (like the lights over the kitchen table and dining room table) and it's great to be able to simply say "Alexa, turn off the kitchen table" and have those lights go out without having to get up and physically turn the light switch off in the kitchen. You could probably accomplish everything you want to do simply with Alexa integration.
I am using the Martin Jerry switches. They don't look the most modern, but the have extra "dimmer" switches on the switch that I reprogram to control other lights, etc. For example, I have three way switches that control the can lighting in the Den, but you can also press the smaller "dimmer" buttons to turn on/off the lamps on the sofa tables (which are plugged into a Tasmota flashed plug).
PeteC on the forum has documented his experience with Tasmota in a couple of threads here - what switches he is using, how he flashed the firrmware, etc, etc. I believe he has uses the Gosund switches because they look nicer than the Jerry Martin (which he tried but didn't like the looks of). You might find those posts helpful.