Many programmers and people are questioned, of what they must do. For example, there are 2 ways that you can make a blog or site. The First way that you can make a blog or site is to write the code by yourself. If you write the html code by yourself, then you wont have these powerful editors. But at the other option, if you write by yourself the html code you are free to write anything, and everything else.
At the other opinion you can start a site with wordpress or blogger and more. Its the easiest way. But at the other option you can’t change anything. That’s the bad part of starting a site with a support.
Some people love having a website by their selves and some people not.