I went ahead and had this software written. It works very well. If anybody is interested in non-commercial use (not that its a complex program anyway) - PM me and let me know. Source is available.