"Locked" Toolbars
BCGControlBar Pro (MFC)
BCGSuite (MFC)
BCGControlBar for .NET
You can use "Locked Toolbars" function to allow users to disable any changes on some toolbars. The user has the choice of which toolbars to lock and which to make changeable.