You can automate the IDE from the outside. See this article that I wrote:
HOWTO: Automating Visual Studio .NET from outside the IDE
http://support.microsoft.com/default.aspx?scid=kb;en-us;555391

Signature
Best regards,
Carlos J. Quintero
MZ-Tools: Productivity add-ins for Visual Studio .NET, VB6, VB5 and VBA
You can code, design and document much faster.
Free resources for add-in developers:
http://www.mztools.com
>I am using VS .NET 2003 and planning to migrate to VS .NET 2005 in the
> near future for our 'unmanaged' C++ code.
[quoted text clipped - 9 lines]
>
> Thanks.