I have used content manigment system Wordpress for creating a business or porfolio websites. And it is a great choise for such types of website. Wordpress platform is easy to use for the owner of the site, also there are large number of plugins, wich means, that the platform is hightly extendeble, also there are tons of resources online about how to manage wordpress website. There are large number of themes for this platform, wich means the site can be created much faster.