Create rivet holes

Hey guys, was wondering if anyone knew the best way to sketch numerous holes on bodies. the holes are the same size and distance apart.

it would be ideal if i was able to name a particular face on the bodies and just be able to select it a create sketches on that face. I cant work out the code to name a face, any ideas....

SolidworksApi macros