When we first started brewing I bought blank labels online,
Jennie designed awesome labels, I wrote some text to add to her design, we printed the labels at home, and labeled all 50 some-odd bottles by hand. We did this for our first few batches, but the labeling, and more so peeling of all the labels to reuse the bottles became tedious.
After awhile we would only label bottles given as gifts. I had the label template saved on my old Windows XP desktop, and edited the template in Photoshop Elements for each brew. The beers we didn't label, I would mark the bottle cap with a Sharpie, or buy different colored caps to color code my beers.
The hard drive on my 2004 vintage desktop was 99% full. When Microsoft stopped supporting Windows XP I took it offline. My old printer didn't support AirPrint, so I stopped buying ink. Needless to say, we haven't labeled in a long time. There is nothing classier than giving a bottle of beer as a gift and explaining that the "CH" on the bottle cap means it is the
Chocolate Milk Stout.