By the way, if you do go for it and use a platform like Etsy, get your social media set up like Instagram, Facebook etc to drive your customers to Etsy (or whoever).
@BelsizeNameChange mentioned the time used to post photos etc to social media. There's a great platform called Hootsuite. You can schedule up to 30 posts at a time, spread out over days, weeks or months, linked to your social media. It's a scheduling calendar tool.
I tend to use Twitter and Facebook as they get me more views on my Etsy shop. So I set up 3 posts about 3 of my products each week on the two social media platforms through Hootsuite - so 6 posts being used from my 30 free posts in total but only 3 products being showcased if that makes sense.
I tend to spend half a day scheduling four weeks worth of posts. Hootsuite then posts them at the time and day I specify on the calendar for each one. As long as you don't post more than 30 in total you don't pay a bean. I do 4 weeks worth at 6 posts a week as that's 24 posts scheduled in total which leaves me a few to schedule if I suddenly remember an event linked to my product or I want to showcase something I'm working on.
And, of course, as one scheduled post appears on Twitter or whatever, that post rolls back into the 30 pot you can use ready for your next scheduling session.
It managed to give me a 65% increase in sales this year and I don't have to pull out my hair finding time to do it every single day - I just put half a day aside. The hardest thing is going through the events in the year to make sure I've got Valentine's day products or Mother's day products photos ready in the mix ahead of the big days.