Hi Casey,
you might want to post an example so it's easier to see exactly what's going on.
but almost certainly the advice would be to start with a NetWebForm as the "container" of the other stuff. Forms are dynamic, pages are not (or at least not without a lot of work).
You can set the form to span all the columns, be "memory" based, and use Display fields, so you should be able to duplicate the page from that.
cheers
Bruce