I'm surprised you need to create one because Word already has many hundreds of these in the Wizard.
But basically, Labels are just tables that have exact row and column sizes to match the sheet of labels. If you can create good tables, you can create a table to match the labels.