I have used drill bits in my drill press, and it works alright for round rather than oval holes; especially if you need to set up a jig for making lots and lots of holes. Just be careful of any oils that might be on the bits that might stain the leather.

A sett of punches is really best.

I'm not a leather worker, just do a little bit here and there.