Nothing new, tolls like this already exists and many more will come. Writing code means knowledge, easier to mantain and fix bugs because you decide how a piece of code works not the computer. Such software can create good code but to create something new still requires hand written code.
If you haven’t seen Artisteer, then you should. It is a software with the abilities to create Web templates and themes for different CMSs like WordPress Joomla, Drupal, etc. It is good enough but will never replace a real developer.
Its right here. http://forum.macaw.co/discussion/439/macaw-to-wordpress