To manage all that, I've been using Zigbee2MQTT, and I've slowly been growing initially just some simple automation scripts, and then later a smartphone PWA for day-to-day light control tasks.
I decided to share it with the world, so I invested a bit (well, that turned out to be a rather large understatement) of time to make it ready for public usage. It's grown in scope and polish a lot! I'm pretty happy with its current state.
So, without further ado, here's Light Lynx: https://lightlynx.eu/
Currently it's a free hosted service for a product I made Open Source. I may consider selling some additional feature in the future - AI integration seems to be trendy these days :-) Who knows.. But for now I'm just glad to have it out there!