This has to be the best WYSIWYG web development app out there. I actually purchased the app back when it was still in version 1.x via a Macupdate promo, but really didn't start using it until version 2.x. At first glance, Sparkle seems to be very barebones and limited. Upon first open, your are simply presented with a blank canvas and there are no built-in templates (though there are some available to download) and no direct editing of html code (though you can easily add embedded code). However, when you start digging into what Sparkle can do you quickly realize just how powerful it is. It has the ability to create a multiple "size" web page - i.e. a desktop version, tablet version, phone version, etc. all rolled into a single page. There are tools to easily create a photo gallery, a menu system that is automatically linked to the pages you've created - including sections where you can have multiple pages under a single menu item. Laying out a page is a piece of cake, as it is pure WYSIWYG - so all you have to do is drag and drop where you like the various page elements to appear. In addition, unlike other WYSIWYG editors, Sparkle generates extremely clean html. Perhaps best of all, the development team is extremely responsive - I've e-mailed them a multiple times with questions and feature requests, and have also heard back in a timely manner - they have even added some of the features I've requested, while others are still in the works.. They continually update the app with new features, and thus far have not charged for major updates (i.e., bought the app at version 1.x, didn't have to pay anything to go to version 2.x).
This is a wonderful and powerful web development tool. If you don't know how to code, or simply don't like coding, there isn't a better WYSIWYG web development program out there.