I don't want to sound like a smart ass, but I feel like a good alternative to Alexa is just doing all that yourself.
I have never had an Alexa but surely there isn't that much time saved by having it turn off lights. Siri on your iPhone can set alarms and shopping lists and presumably your phone it always around you.