Hi Eusebio,
In general, we are not big fans of dialogs here at Orbeon, and used one for the Control Settings because it was simple to do. Also, when we started down that road, its content was much simpler. But an optionally opened non-modal "drawer" would provide a better interface.
To make what you're doing a bit easier, we added those Previous/Next buttons. However, right now, if using those buttons you navigate to a control outside of the viewport, the form isn't "scrolled" to show that control. And you can't click on a control to edit its properties while the dialog is open.
We could make the dialog non-modal, and make sure that the currently edited control changes in the dialog if you click on another control "in the background". Is this what you're referring to?
Alex
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet