Tool is written in MEL.
KTHolePuncher allows the user to create circular holes easily on multiple component selections (vertices and faces). This will save you time instead of doing it manually.
get it here at
https://artstation.com/marketplace/p/KLV1/mel-ktholepuncher