Thanks Art. I just took a look at AutoIT and I'm liking what I see so far. Especially the Simulate keystrokes and mouse movement functions. Pretty Cool!
Yah, I was thinking you could probably automate the first part of your problem (getting the data out of UCS) by using those features. You could probably write one AutoIT script to fire up the UCS client, gather the data, process / format it as necessary, and then upload it where it belongs.