Personally, I would prefer to assign the macros to QAT buttons instead of Command Butons. It is much simpler.
Modifying the Quick Access Toolbar (QAT) in Microsoft Word
This would still require that the document remain attached to the template containing the macros and QAT modifications. (A custom ribbon tab is more elegant but also more work.) If you want to use a UserForm, you may want to look at Graham's page: Create a Simple Userform.