If you have an iPhone, this is the “best”. It works natively with Smartthings, Echo and Homekit. But it’s not cheap.
If you want cheap, this is it:
Cheap Easy Good (Pick 2)
Todd