Sunlite Suite 2
Here is a diagram of a Sunlite Suite 2 show structure. Notice that each button is saved as a separate file. Therefore you only need to manually save what is made within the button editor, everything else is saved automatically. This also makes it very easy to copy page folders and button files between different shows.
Clicking the save button in the open/save show dialog will compress all these files into one single show file allowing you to easily create a backup or use the show on a different computer.