I do not know about you, but something that frustrates me endlessly is when someone suggest that I use a fully predesigned content management system. I have found that there are more people with knowledge and simply do not wish to let their experience and knowledge go to waste. Since I educated myself on web design, I am positive that my brain might simply decide to get lazy when I start taking short cuts and not do the work myself. If you are reading this, it means that you might know something about web design or want to read some more about the best free design software, therefore would you know what WYSIWYG is. If not, well you create web with a word processor. Yes many people, as I wants to be more involved in the end product and not taking shortcuts, but still do not have enough knowledge to work out their own program yet.
What I find incredibly simple is not as simple for others if they have no previous coding experience but you will find how quickly you pick up computer languages and soon these programs might also bored you and you will start writing your own codes too. The advantage you have is that some programs give you very much control of the result and this is low-level control and excellent for impressive website creation. Although you should have some basic knowledge, which you probably know or you would not be interested in WYSIWYG, I nevertheless suggest that if you do not know it to do a quick course.