Ability for customers to bulk upload recipient shipping addresses to Account?

We’re in the process of testing whether the Gift Ship app from Gist (in the Shopify App Store) is suitable in fulfilling multi recipient/address gift orders and part of our requirements is the ability for both B2C and B2B shoppers to bulk add shipping addresses to their account (either before shopping and progressing through the order flow - or as part of the order flow).

Does anyone have any suggestions of either native or app functionality that would allow this???

One example use case is if we have a customer wanting to purchase multiple gifts to be sent to multiple recipients at different addresses. Trying to avoid a scenario where customer has to manually input the individual recipient details, ideally we’re looking for ability to upload via csv.

Cheers,.

Dan