How can I make it so only one object in a group is visible at a time? I want it so that if I make an object in a group visible, it automatically makes the others invisible.
This behavior can't be accomplished in current Blender versions through standard UI/ Tools. Something like this has yet to be written for Blender.

(Edited for being to vague.)