I'm adding XML support for difftastic! Still needs some tweaking, but the initial results look promising. XML is particularly fun because early academic research on tree-diffing focus on XML.