I many years of using Office, I never used Word for much more than simple letters.
So I can't help you with that.
But I did use Excel a lot.
I have printed labels and business cards relatively easily with it.
Takes a bit of trial an error and dummy (empty)rows and columns to get right spacing.
I find Excel formatting and resizing easier (more comprehensive than Word). Of course it may just be my lack of practice.
While I used Avery Label paper, i never got round to trying their templates and software.
They seem to have that for Word.
Maybe it will be useful.