Criação de uma lista de presentes

Gostaria de adicionar no meu site uma forma dos clientes conseguirem criar listas de presentes para casamentos, noivados etc. E gostaria que eles tivessem como fazer o cadastro da lista para que seus convidados pudessem acessá-la e fazer a compra dos produtos no meu site. Alguém poderia me ajudar nesse quesito?