Yes, I create many sites in Wordpress. Downloaded from Wordpress.org where you can create locally and upload to your server. Most hosting companies will install it for you but you would customize your own theme. It would be cool if WebAssist's suite included a blog to add such as when creating the CMS website. Never spliced the 2 sites together as they would be separate logins. I think that's what they mean.