I expanded the Title some to help it be more searchable assuming we'll solve this.
Ok, so the use case here is a configurable header. Below I'll try and outline the possible selections and options associated with each.

Why not just leave them all up? Because clients, even simpletons like us will forget how it all works. This is good user experience, to not show options that can't be used, keep it simple.
How I'll try and do it
I'm thinking we use a plugin to inject some jQuery into the manager to hide and show these other TVs base on the selections of the Header Type TV. Initially it might be single use case, hard coded to our application. But I'd think with a little work it could be pretty dynamic, possibly using description text or something as the selectors for parent and child TVs and what groups they belong to.
I know what you're thinking ? Use separate Templates - If we played it that game out, we'd end up with 20-30 templates, maybe more once we multiply it by other configurable options we have going. IMHO Templates are about specific content types, Events, Articles, Home Pages, Bios, etc ... but each of these could have different headers.
Ideas?
So.. what am I missing here? I did look at Dynamic Drop Down TV
https://github.com/Bruno17/DynamicDropdownTV/blob/master/README.md , but I don't think that's the right fit here.
[ed. note: himmdesign last edited this post 11 years, 7 months ago.]