Я не думаю, что вы предоставили достаточно информации, чтобы дать вам какой-либо код, но да, в XSLT 2.0 это возможно. Вам нужен XSLT 2.0, чтобы (а) вы могли использовать функцию collection (), чтобы вернуть все файлы в каталоге, и (б) вы можете использовать инструкцию xsl: result-document для записи нескольких выходных файлов.
Когда вы говорите, что хотите, чтобы что-то было «кликабельным», я предполагаю, что это означает, что вы генерируете HTML и просматриваете его в браузере. Но это предположение. Вещи также могут быть кликабельны, например, в PDF. Я не знаю, как это сделать, хотя, вероятно, это можно сделать.