Allegro - Backdrill
Back drilling in Allegro is footprint aware, so if you change the parameters of a padstack, you can adjust the keepouts too. You don't need to manually update each one either. Changing the padstack library will update every instance it's used in your design.