Simple question – I found two ways to add a tool window to Visual Studio (2008): create an addin or create a package.
(Addin: http://www.codeproject.com/KB/dotnet/vstoolwindow.aspx)
(Package: http://msdn.microsoft.com/en-us/library/bb165051.aspx)
What’s the “right” way?
You can do either, and I’ve done both. In some ways, addins are a bit easier, but they suffer from some annoying drawbacks.
Add-in:
VSPackages: