This sounds great. I had been thinking the same thing. My idea was to allow an adp template to change the layout similar to form builder.
Unfortunately this is a far as I got.