Both a step drill bit and a knockout punch seem to be very similar, in that they both make holes in a metal box.
The step drill seems to have an advantage, since it can make several size holes using a single bit.
What are the major differences between the two?