Hi,
Thanks for your kind words. If possible, please share you experience in solving the problem you posted. 3DNA may be useful at certain stage(s) of the process, if you fail to find a fully automated way that perfectly does the trick.
Best regards,
Xiang-Jun