for labels i use many different methods- sometimes i use a beautiful picture i've printed on fabric then i write on it with a micron pigma pen
sometimes i just use pigma pens (they are archival quality, acid free- do not bleed, smear, fade- are permenent and come in a number of different colors and tip sizes from very fine to a pretty good medium)
i use the printer- i even print on printed fabrics sometimes- just pre-wash- do not use fabric softener- or any additive