I must weigh in. Just set up new website and use Made by Minimal theme "Eames." I love the clean minimalist look. Brian at MadebyMinimal.com is very helpful as I am absolutely NOT techy. Have the portfolio pages I want, the separate blog and separate SHOP for prints, aka reproductions. I figured out Wordpress and Woocommerce pretty well within what I need. Use Paypal and that works for sales. Yes the theme costs $100 per year but I feel when things go haywire I can email, even on a Sunday and get an answer.
Host is Siteground. I find them easy to call and talk to anytime. Works for me.
Jan at JanetHermanArt.com