I'm specifially having problems adding them programatically.

I'll use any platform that works, but scripting, VB, or Delphi probably works best. I don't have a VC++ compiler, but I'm sure I could find someone to compile something for me if it came down to it.
_________________________
~ John