See, creating a site is not an easy task. To create a site you need to know a lot of things like: HTML work , CSS , PHP , CEO JavaScript , Creative Knowledge and web development, etc. So you can create a site from the work of a web developer or site builder. Moreover, you do not have to create a site to manage the site, you need to have some knowledge of the above.