As you said all 12 pages look almost similar :
I would prefer to create a base UserControl with all the common form controls in it and have Child UserControls derived from it.
Include the bottom most of the UserControl hierarchy on a Single .aspx page.
Hide /show the unwanted/relevant userconrols based on a Querystring/session (here it is your practice Name)
Tarriq Ferrose Khan, Aug 14, 2012