FWIW, I use Avery 5202 file folder labels and my laser-jet printer. I have a template doc for printing, and a really easy to find shortcut on my windows desktop for it. When I need a label, I open the shortcut, type in the label or labels, feed the Avery 5202 in my printer's manual feed tray, and print. It takes only a few seconds, and the labels are pretty inexpensive (about US 0.02 each). Also, since I can see on my screen what the label will look like when it prints, I can squeeze words, abbreviate, change fonts, etc.
I've been doing it this way for > 5 years, so it has stood the test of time for me.
Ken