XMLBuilder é uma das bibliotecas mais conhecidas do NodeJS por ser muito utilizada para criação de WebServices (mesmo que muita gente já faça isso usando JSON) e nesse artigo é mostrado de forma direta como utilizá-la para gerar um XML.
Lembre-se que a primeira coisa que você precisa fazer é instalar o XML Builder via NPM:
npm install xmlbuilder
Uma vez instalado é possível gerar o XML como o código abaixo:
var xml = xmlBuilder.create('mercadolivre');
var xmlProduct = xml.ele('product');
xmlProduct.ele('url', 'http://www.mercadolivre.com.br/produto/1');
xmlProduct.ele('name', 'Gabinete Gamer');
xmlProduct.ele('rate', '5');
var xmlRelated = xml.ele('relatedProduct');
xmlRelated.ele('url', 'http://www.mercadolivre.com.br/produto/2');
xml.end({ pretty: true});