Have you ever wondered how is it that your custom controls automatically show up in the toolbox after first compilation?  Open menu option Tools ->  Options and then click on Windows Forms Designer tree node on the left side.  The very last setting on the right side is AutoToolboxPopulate -- if it’s true, when you create a custom control, it will automatically show up in the toolbox; if false, then it won’t.  So, you’re in control!