Mapped content controls with cross references will update instantly. Whatever you type in one will be repeated instantly in the other(s), without the use of macros in the document. For ease of insertion see
http://www.gmayor.com/BookmarkandVariableEditor.htm (the Content Control version).