All of them use separate apps and don't work with each other. Not all of them have integration with Alexa either and I find Alexa app super difficult to use.
Is there any app I can use to manage all of these devices? And write my own integrations when needed?