Does not need to be neat to fit lamp holder as it would need a washer either side, simple punch would do quickly.I'm making lights with the jars so need to punch holes through the lid in order to fix a lampholder.
It seems that there isn't a machine as such that will do this...I think I'm just going to have to sit there trying the methods you have all suggested!
Hope you are not putting bulb inside a glass jar.