Have recently published a bunch of templates to create Visio Add-ins in Visual Studio. Templates for creating Visio COM addnins & VSTO addins. The template includes:
- Installer project
- User interface to start with
- A TaskPane (not really a "TaskPane", but a docking panel), and a toggle button to control it
- Custom images for the buttons.
- State (enabled/disabled) for the buttons.
- Optional support for legacy Visio version (2003/2007; command bar with buttons)