Type Hierarchy Viewer is a visual studio extension to visualize the hierarchy for a given type in a variety of different ways.