Since you're using ASPX, you have to manually create all your page templates and inherit them from one another and code what you're looking for. If you were using Portal, you could simply create 2 page templates (within the UI), add a few already created web parts, then inherit the 1st page template from the second one, pretty easy.