I say, if you want to have a solid, flexible, modular and most powerful CMS go with Drupal.
Every CMS needs some kind of basic skill to get the most out of it, or to extend it's capability by customizing.
So if you don't know much HTML, PHP or CSS then it won't easy whichever CMS you use...