see the eCommerce tutorial for creating a product catalog, it includes a section for creating the admin pages to insert and update product details:
http://www.webassist.com/tutorials/Create-a-product-catalog-eCommerce-Series
When running the Data Assist wizard to create the product admin pages, in the Field settings section of the manage pages tab, you select for fields to be text areas, lists and file fields. For lists, you can specify them to use another table like categories to populate.
the Data Assist wizard can be configured to create the results, update and insert pages. The results page will have a link to the update page and the update page will be pre populated with the selected record.