Buckscent, I make my own with paper and pen (and hot glue gun to make them stick). Some people here use their computer and printers to design their own labels. I have seen label templates for sale online and I have seen companies that will make your labels for you, which I expect is costly.
If you have a lot of soap, designing them on a computer and printing them out can save a lot of hand work. But having designed labels in the past, it can be time consuming and require a lot of trial and error before you get the font size and all your words to fit on the label you want to fit onto your soap. Personally I never found it to save any time over hand writing. Of course it tends to be more readable in many cases. And it probably looks more 'professional' if you are going to sell.
I did buy soap from a store once where they used the same label on all their soaps, but only wrote in the name of the soap by hand. It has a blank spot where the soap name goes, and when the lady cut and wrapped my soap, she wrote in the name of the soap just before sticking the label to the wrapped soap. The drawback to this was that not all of the ingredients were on the label. In that store there were dozens of different kinds of soaps with various different additives, so none of the labels was accurate for contents. I did not like that idea at all. I still bought the soap because I wanted to see what that particular one was like. Can't say I was very impressed with it, though. Live and learn.
When I first make a soap, I use masking tape on the tray where it is going to cure. I write the date and whatever name I gave the soap in my notebook. That way, when I am ready to label the soap all I have to do is look at the page of that date and that soap name to get the ingredients for the label. I don't sell, but like you I want to include the ingredients on the soap I give to my family and friends.
It's also nice to ask your family and friends for feedback about the soap. I find that unless I ask for feedback, I don't hear much from them. My husband, DIL, my younger son and one of my SIL's are the only ones who have actually given me unsolicited feedback. All of which is highly appreciated because it helps me determine which soaps people actually enjoy. The rest I have to ask and even then I don't get a lot of helpful response.