The new URC A6 works with thousands of A/V devices and has multiple set-up options, including the unique Quick Set-up that does almost all of the work for you.
You can teach the A6 commands from other remote controls with the Learning feature.