I've been using Oral B Gum and Enamel Pro Repair for a while now seems to be about as good as it gets.Swear by the OralB magnetic drive. Have barely needed a teeth clean by the dentist since owning one, despite regular checks.
Enamel erosion will be more due to the toothpaste you use, some are more abrasive.
I swear by a water flosser too. I just wouldn’t do it otherwise.