Visual Studio like MDI Windows Navigator
BCGControlBar Pro (MFC)
BCGSuite (MFC)
BCGControlBar for .NET
MDI Windows Navigator enhances "Ctrl+Tab" functionality (by default, when the Ctrl+Tab key combination is pressed, Windows just "swaps" the two recently used MDI child windows).
Using this feature, you can display a scrollable list of all opened MDI children along with docking/floating panes and activate the required document/pane.
VS-like windows navigator:
Sample code:
CMainFrame::CMainFrame()
{
EnableWindowsNavigator();
}