1. An apparatus which allows a first user at a first computer having a first display to assist a second user at a second computer having a second display in creating a design of a product, comprising: one or more processors configured to present on the first display a first plurality of designs and a control, the first plurality of designs each comprising a plurality of component elements each having at least one corresponding attribute, the control configured to receive input by the first user representing input preference levels of the at least one corresponding attribute of associated component elements in the respective designs while the first plurality of designs is presented on the second display for viewing by the second user, the first user communicating with the second user to determine the preference levels based on the second user's opinion of the corresponding attributes in the respective designs; one or more processors configured to generate a second plurality of designs, the second plurality of designs each comprising component elements having corresponding attributes that are preferred in the first plurality of designs and excluding component elements having corresponding attributes that are not preferred in the first plurality of designs; and one or more processors configured to simultaneously present the second plurality of designs on the first display and the second display.