@bsn I agree with the last comment. This is a feature that CRMs do not offer (as far as I can tell) that would give you an edge for onboarding small businesses that would stay with Hubspot as they grow.
One work around I found (*if you have a spare Mac lying around) is to create a new user that is not linked to an Apple ID, and as that new user on the Mac, open Contacts which should have a clean database and import the CSV you want to work with. Apple Contacts lets you pring Avery labels directly from the app. You can then delete the contact list if you’d like and start over. By creating a new user, you don’t mess up your main contact database.