I don't need to look at your template to answer this. You need to have bookmarks in your template. You can either insert at the bookmarks or delete at them. The code in the userform can delete language within a bookmark, or you can insert language at a bookmark.
Bookmarks are fragile. When inserting or deleting text, you may end up deleting the bookmark. Since this is intended for a single use, that does not matter. If you want to be able to change your mind after the document is created, you will need to be sure the bookmark survives and your userform knows that it is working in a document that has already been changed.
Rather than inserting or deleting, you can simply have the text to be changed marked as hidden or not hidden.
I tend to store text to be inserted in AutoText because I can have different formatting applied to different parts of an insertion.
Create a Simple Userform