Wish I'd known about those Yagusmart ones, but I'm very happy with the Aqara D1 switches now that Homekit integration and the M2 hub has appeared.
I tried (literally for years, to the despair of everyone around me) to get the original Aqara switches working by a homebrew solution, then SystronicsRF, then Hubitat. All a disaster, as the wired switches would knock the wireless ones (which are required for multi-way control) off the mesh. The only solution that may have worked was to have three Hubitat hubs for three separate meshes.
Now I run the wall switches (wired no-neutral D1 models with the identical-looking wireless counterparts) with the Aqara Hub M2 in ethernet mode, with the automation handled through HomeKit. Homebridge and @tonesto7's excellent app for Hubitat allow me to bring together the two worlds.
For dimmers and integrated lights I use the Aurora and Samotech devices like @proffalken above, directly on Hubitat. The Aurora ones I find great in appearance, but in operation they're a bit twitchy with the loads they like to handle. They're fine with incandescent, but some LEDs, Philips in particular, seem to freak them out. The Samotech relays and dimmers have been faultless, but as I bought the Aurora ones first I'm yet to try their SM323 module.