Solved Building websites for clients?

I want to start building websites for clients, I know html, css and js enough to be able to make a good looking website using Bootstrap. How should I do it (Code it using html, use a website maker like wix or should I make use of Wordpress)? If I code a website what if my clients want to change something on the page then i have to do because they can't code, or is it any solutions to this? Fell free to ad any other information about websites for clients that you know.

The information on Computing.Net is the opinions of its users. Such
opinions may not be accurate and they are to be used at your own risk.
Computing.Net cannot verify the validity of the statements made on this
site. Computing.Net and Compnet Ventures, LLC hereby disclaim all responsibility
and liability for the content of Computing.Net and its accuracy.