What are you trying to achieve at the high level?
If you want users to just select the name of the system template to be used somewhere you may just define a temporary object with choices (that you populate with the names of the system templates) and then use a process like this, for example:
ENTER NEW TemplateNameParam
DISPLAY DOCUMENT TemplateNameParam.TemplateName