Aupa izeta.
Tu pregunta es que es el xml?, si es asi el xml es un formato estandar de archivo para intercambiar informacion, es decir si tu trabajas con alguna aplicacion que intercambia datos con otra aplicacion totalmete diferente se usa el xml. Defines una plantilla y si los dos la respetais podeis intercambiar datos.
Merece la pena exportar en xml, el formato de los archivos es relativamente comprensible y se pueden parsear con un monton de aplicaciones.
Lo de fusionar dos bases de datos yo no lo he encontrado, pero igual exportando en xml y fusionando los dos archivos lo conseguirias. De todas maneras no creo que simple ni poco laborioso