К вопросу о редактировании XPS.

XPS-документ представляет собой zip-архив, в который упакованы данные двух типов:
а) xml
б) ресурсы (встроенные шрифты и картинки).
Соответственно, если у вас есть некое представление о структуре XML/XHTML, редактировать его (после распаковки) можно при помощи обычного "Блокнота". А потом упаковать обратно.