Product design and setup