^ you're probably right about the code thing.
I'm tempted to just keep using the Fire tablets and download individual apps. I really don't much like all-in-ones for the reasons I've stated, added to which their small buttons and lack of lighting can make them a right royal pain in the app to use in the dark.
Maybe there's a market for someone such as yourself to develop a kind of "shell" app that individuals can add sub-apps to for their individual devices? What I'm thinking is to have a front end app that has "buttons" on it to select the TV, DVR, BPD, AVR, whatever, then control those with a similar-looking interface for each, so, for example, the volume control looks and works the same way across all the devices, making it both easier to find and to use? You could also add user-programmable (push buttons) routines so, say, when you turn on the projector, any retracting screen automatically descends, or the lights dim, or whatever.