There is SO many options today. Even Read.cv has their own portfolio tool that is based off of your profile: read.cv/sites/about The best website tool IMO is the one that you're most comfortable working in that best represents how you want to showcase you and your work.
Thread
For me personally, I really dig Webflow - but I'm actually transitioning to a read.cv site to see how it works for me + saving costs since Webflow can be pricey. I've used Semplice in the past which I liked which is built on WordPress: semplice.com/