Efectivamente hay varias la mejor para este cometido es:

AnyMote Universal Remote+