ioGates can receive media files and XML files at the same time. ioGates will then do the parsing of the XML, so the XML content is displayed in ioGates Metadata. You can then search and modify the XML information.
Use the Distribute menu to push the original file or a converted format to an FTP or network folder, including the XML. The export has two destination folders, one for media and one for XML.