Visto che Pierre ne parla nel suo blog, mi sembra giusto cogliere la palla al balzo e proporre una lista di tool creati per aiutare gli sviluppatori a districarsi (ed a testare) le proprie query XPath.
Una risorsa basata su ASP.NET:
Advanced XPath Analyzer 1.0
una basata sul buon "vecchio" MSXML 4.0
Interactive XPath Expression Builder 4.0
ed infine un bel tool Winform, facilmente integrabile anche con Visual Studio:
Visual XPath
A titolo personale, quest'ultimo mi sembra il più utile ed il più comodo....anche se l'Advanced XPath Analyzer 1.0 l' fatto io :-) (ora utile a scopo didattico, più che altro)