As an example of this issue, imagine you extend DataGridView to create a customized regularly reused table of some sort. And you'd like to add a ContextMenuStrip that appears on right clicking a cell.
It'd be very handy to be able to use the designer to layout this ContextMenuStrip. However, since DataGridView does not extend Form or UserControl, there is no designer support available.
There are a number of work-arounds here such as simply using a user control with nothing but the DataGridView, but it seems surely there ought be a way to force an empty designer view which can be used for adding/editing non-UI design components.