For the webstore part, there's Big Cartel ( https://www.bigcartel.com/ ) which is a bit like bandcamp and itch io, but for selling physical stuffs.
You still have to ship the things yourself, which must still be a logistical pain, but at least it takes care of the selling online part easely.
(it's free if you don't have a lot of products to sale, and they don't take a cut from your sales. ( https://blog.bigcartel.com/big-cartel-or-etsy
Good luck !