Hi Ed,
There are a number of ways to integrate MSP with other applications. It
really depends on what you need to integrate and it can also depend on what
version of Project you are using.
If you are looking for a 3rd party application to simply connect to a
project schedule and perform some automation, then Visual Basic/VBA/C++ is
the way to go.
If you want a tool to integarate lots of data with lots of projects, then
save them all to SQL Server and write in whatever database tool you feel
comfortable with (i.e. Access, Visual Basic, etc, etc.)
If you happen to be using Project Server 2002 (or the upcoming 2003
version), using the PDS (Project Data Extender).
For information regarding all these methods, check out this site:
http://msdn.microsoft.com/library/default.asp?url=/nhp/default.asp?contentid=28000445
Also, there is a thread posted here on 9/4/2003 entitled "Visual Basic".
There are some good resources listed there as well.
Hope this helps,
-Bill