Actually, I would go further than this. I’d like to have both house and room specific remotes from which I can select all or a subset of the rooms/devices I have.
For example, on MY iPhone I want to have both houses and all rooms; I can understand the complexity.
But in our theater, I’d like to have an iPad that just has the devices in the theater, so that a guest (for example) can watch a movie without having to understand all the complexity of the entire house(s).
I can imagine several ways to implement this (a page with a “display these rooms” check box list), but the key, of course, is how this interacts with saving things on dropbox, etc. As it is, I think the way I’m going to do it for now is to have a master file with everything, and then for the specific remotes, I’ll just delete the unwanted rooms. A pain of course (especially when I want to do updates) and if there is a better way please let me know.