Tear-off (detachable) Menus
BCGControlBar Pro (MFC)
BCGControlBar for .NET
The "Tear-off" technology, provided by the library allows to easily tear menus off and make them floating.
This gives your application professional look and flexibility, at the same time end-users will have greater control over workspace customization.