1) Those will be tabbs, if I can figure out how to code that in BPY. This is just a mock-up of the design.
2) I'll take a look at alcconfig.py and see what's there
3) I'l' send him a PM about that
4) I was planning on having this just set the values where we currently set them, in Blender's properties page. The problem with this is that changing from an object to a region and back re-sets to default settings, with no undo. Ideas here would be welcome.
5) The objects/colliders have all the settings. Regions don't, since we decided that they really only need to be either in one place or movable. I may actually get rid of that, since from what I can see, all regions are made dynamic anyway in the current script
6) I've got grand plans for the add page... But it'll take a lot of work. The final goal is to have a page that allows someone to add blender primatives with some default settings, as well as create an instance of any object already in the blend file, with any of the default settings sets. This page will also be where the book is first created, where pages are added, and where regions are added.
Hope that cleared some things up. I was hoping to hear from someone who'd done some work on the plugins already