The Google TV Streamer remote actually has a customizable shortcut button, something a lot of other streamers don't have.
This free TV remote app for iOS and Android offers volume controls, a D-pad, touchpad, keyboard input, voice control, and screen mirroring.