Aside from Logitech remotes, just a suggestion:
Make sure CEC is enabled on your TV / AV unit. I have found that CEC has almost completely negated my need for the remote. When I hit the chromecast button on my app, the Denon wakes up, goes the the correct input, sets volume to 40 and also wakes up the Vizio TV. I can now also control the volume with my device.
CEC has been an awesome addition. (It's disabled by default on many tvs including vizio.)