I'm fine with even running some Python scripts inside HA if that's needed (I'm running HA Green, and I have HA OTBR to connect to the Thread network if that's needed, or I can call REST API as, thankfully, Aqara OTBR exposes it on port 8081 (unsure tho, you can do much with REST API as most of the stuff seems to be happening in C/Binary protocol and not via REST))
The devices I want to move in bulk are Nanoleaf Essentials Bulbs. Going through their mess of an app to do that one by one (I have 42ish bulbs) is going to kill me 😄