I use the Works program on my computer and the "Mailing Labels" section. With Avery #18167 labels, you get 80 labels per sheet. These measure 1/2"x1 3/4", and there is plenty of room for the information required on 3 lines. I make some labels with the caliber, since I load so many different ones. Those are printed in larger font and I bold them all to make them easier to read.
When making loading labels, I use the smallest font and bold it. I make the first label and then copy and paste as many as I need for the boxes I've loaded. I make at least one extra copy to put in my data book, so the load data will have the same label as the actual boxes. My practice is to put one label on the top of the box, one on the front and one on the side, so no matter how I stack the boxes on the shelf, I can see exactly what's in the boxes. I sometimes make a few extra labels so I can put one on the magazine of a semi-auto pistol to tell me what the magazine is loaded with.
I've also made up a batch of the labels similar to what Midway and others sell so I can label small batches of test loads. It lists the caliber, bullet, powder, primer, OAL and date. Those go on the larger 1"x2 5/8" labels. These are Avery #6245 labels.
I have a Brothers P-Touch label maker, but the labels are too expensive. For what I pay for one roll of Brothers tape, I can buy a large pack of Avery labels and do about 5 times as many labels.
Hope this helps.
Fred