The dropdowns on the product info page are not a template issue; you would use attributes for them, and they will automatically show when you create them in admin.

If by "end user" you mean a store manager adding new products, you can set up one dummy product with all the attributes for its product type, and they can copy/duplicate that each time they want to make a new product of that type and edit the name, description, pictures, etc.