Respostas:
Você pode usar o Notepad ++. Após a instalação:
Use um marcador externo, como pygmentize
para gerar HTML, copie e cole-o no documento.
Crie um novo estilo que formate o XML da maneira que desejar. O estilo provavelmente precisará incluir:
Para usar isso, selecione o texto XML e altere o estilo. Todos os atributos de formatação serão aplicados de uma só vez.
A vantagem é que XML é texto no documento. Você pode editá-lo como qualquer outro texto, se precisar fazer correções; procure-o, etc. A desvantagem desse método é que a coloração da sintaxe não será aplicada ao texto, a menos que já estivesse lá quando o texto foi colado.
Salve o estilo no modelo normal.dot (o padrão) para que fique disponível em todos os documentos.
Se você precisar fazer isso com frequência, poderá atribuir um atalho de teclado ao texto para não precisar selecionar o estilo no menu Estilo.