Я работаю с XSLT почти каждый день, и у меня есть шесть или семь лет.
Я обнаружил, что отладка "printf-style" XSLT настолько эффективна, что я никогда не извлекал выгоду из использования любого другого механизма отладки (и я пробовал XMLSpy и Visual Studio). Иногда случается так, что я хочу иметь возможность проверить значение переменной и построить логику, которая выводит ее из-за проблем. Но это довольно редко.
Возможно, наличие отладчика сделало бы обучение XSLT проще. (Все что угодно.)