Universal remote apps are all over the App Store, but the great features of the VooMote One by Zero1 set it apart from the rest. The VooMote One app offers the ability to setup profiles for separate rooms, allowing you to save all the codes for all the remotes from a single room into a "bedroom" or "living room" profile. The app features the codes for thousands of infrared devices, and you can even integrate your own in the rare event that VooMote One doesn't recognize your hardware. It also has the ability to trigger multiple commands at the same time, so you can map your TV power and your Cable box power to a single button on your iPhone or iPod Touch.
VooMote One is fully customizable, allowing you to remove, add and swap in buttons to make your ideal remote control for every situation. The app is free for the iPhone or iPod Touch, but requires the VooMote One peripheral which is available for $99 through most electronic stores.
The best feature of the VooMote One is the ridiculously easy setup wizard, which guides you through the entire process without the need of any additional downloads.
The Voomote One is future-proof, guaranteeing that any infrared device will be easily integrateable and compatible with the app for years to come.