Are there any extensibility kits/ packages available for extending/adding the following features in Visual Studio .NET 2005 -
1. Adding custom menu items (say e.g "View my Designer") to the menu bar that appears on right clicking a asp.net website project.
2. Invoking a designer page on clicking the "View my designer"menu item.
3. Add custom designer toolbox (similar to the existing Class Designer toolbox) on the designer page.
4. Add custom designer items to the custom designer toolbox and drag/drop it to the designer page.
Thus the extensibility is to have my own designer on lines similar to the Class Diagram Designer available with Visual Studio .NET 2005.
If possible, suggest me on the approaches to be adopted?