This is what I'm using. It's alright. Does the job. It's cheap and you use an app to make the labels. The app is ok enough, it's kind of a pain to actually customize too much, but there are quite a bit of customization options. I think I would rather have just a Brother label maker that's not using an app though, but I can't complain for the price of this one.
This is what I'm using as a general label maker and like it. It can be a bit wasteful of tape, but all of them are and the tape is cheap enough too so I don't fret.