You could start by looking at the example at
https://www.msofficeforums.com/word/...uggestion.html which employs a simple userform populated from an Excel workbook. It wouldn't be too difficult to modify that to use your vendors' information to populate your document.