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 😉