Based on the options that you picked, here are the best website builders that we recommend for you to build your portfolio website:
Weebly is one of the easiest portfolio website builders to use. You also have full access to the HTML / CSS codes, so you have full control over the design. This enables you to build your own custom design, or import a premium template if you want to. Weebly also has a mobile editor, and some of their templates are mobile responsive. Weebly provides you with phone, email & live chat support, so they are quite easy to reach.
Wix has a selection of professional, portfolio focused templates to help you to build your portfolio website. You can drag & drop content to any part of your website, but you won’t have access to edit the codes of the template.
Squarespace has the most polished, eye-catching, mobile responsive themes for you to choose from. They give you extensive styling options, but not full code access to heavily customize your design. But their designs are beautiful.