My case is to provide text-area for the user in ACP, so user for example can "change template" of rendering list item.
For example one possible solution:
Store template markup in settings, and ask user to reload NodeBB.
In static:load use file system instruments to rewrite template.
But I'm not happy with such solution