WordPress solutions have become very popular and also very useful when talking CMS systems.
I have gradually installed a lot of WordPress for various clients. I also have quite a good insight into the structure of the system, and can easily modify plugins and widgets, as well as costumize a template.
At times, WordPress is just not the right solution. Sometimes you have to build your own CMS system to perform some functions that are unique to the task. I have built many customized management systems, and usually, the choice of technology, lands in Php and MySql.