I have a custom control DLL. How can I add these custom controls to VS2008 tool box programatically?
There are several ways to do it:
As explained at MSDN Tutorial: Installing Controls By Using the Toolbox Controls Installer you do it from an installer.
There's also another possibility using a command line program available on CodePlex. You use this application with your favorite installer or you can invoke it manually.