Ideate Software have released a Revit plug in (here) called Ideate Explorer. The website demos will tell you more than I can ever, but basically it allows you to have a lot of control about finding and selecting elements. Not alone a great management tool, this also assists you to filter your selections.
Well done guys. Thanks David also for your post.