I agree that Wordpress is a good choice. Also it is possible to use one of the website builders. But all this can help to create only template web design. In case you want to build a unique website, I recommend to check the latest projects that suggest a new approach in website building like https://snowfox.tech . I think they are worth trying.