You're right in considering a universal remote. And not just any remote, you need one with a wide range of compatibility. I suggest looking into the Logitech Harmony Elite. It's a powerhouse of a remote with a customizable touchscreen, along with traditional buttons for some common functions. You can program …