The answer depends on your budget and knowing how to put things together without outside help. You do not need any unique skills to build a website. If you require help, you can go to forums, or call to ask for support. Several techies visit forums, so you will get the right answers to aid you. Most freelancers use website builders because of their small budget. If you have a small budget of $500 or less, you are better off using a site builder.
If you use a site builder from the company hosting your site, you do not have to install anything on your computer. It takes less than a minute to download the software platform. The software is on the web host’s server. There are several benefits of using a site builder. You can work anywhere you choose. You do not have to update the software. You can set it to update on its own. The site builder comes with several tools to help you support your web page.
The tools include SPAM blockers, themes, and backup assistant. It is not how the site looks that will make it successful. It is the content you put on your site that will drive traffic to it. You also want to ensure others can find your page in search engines.