Yes, you need one, and no just using a social media page doesn’t work because those can disappear. Also pages like etsy can disappear as well. You need a home base to drive everyone to that has all of your information. You can link as many pages as you want to your website.
You also don’t have to have money, and you don’t need to know html to set it up. There are plenty of free sites with templates to use. I’m a fan of WordPress. You can set one for free at wordpress.com and then switch to wordpress.org once your needs grow.
So go make one because you need it, and then tell me about it! I can help you get started with wordpress.com if you need it.
Other Topics That Might Interest You: