Experimental template editor with overlaying/clickable components. This makes it easier to implement forms within prompts. A drawback of this approach is that you cannot simply copy the template as it requires some external data about the components that is not embedded inside the template string. This could be avoided by capturing the copy event and storing the data in the clipboard.
Loading template editor