If you are looking for a plugin which will allow your customers to create separate wishlists for future events then, I would suggest an absolute solution for this – Magento 2 Multiple Wishlists.
This module creates multiple wishlists and provides your customers with this ability to make their shopping more convenient and organized.
**The customer can create an unlimited number of wishlists.
**All created wishlists are organized in defined sections and customers can easily switch between them.
**The customer can add, move products from one wishlist to another wishlist, move products from wishlist to the cart, and update the wishlist.
**Once the customers have created the wishlist, it is possible to share it with friends and family by email. And the recipient will get a mail for the wishlist items details.
**Each wishlist displays the total number of products in it.
**The customers will be able to plan their budget using their wishlists before placing the order.
Sign up now to add your profile to the site. Whether you're a freelancer or work for an agency or a merchant, you can find other developers to hire or get clients for yourself or for your company.