The Lisle set posted above is by far the best way to drive taps with a ratchet. Apex also makes good quality tap sockets, that are held in the socket by a set screw, but they are quite expensive compared to the Lisle set and they don't cover as large of a tap range as the Lisle set (as of the last time I checked). Use 4pt or 8pt sockets for square head bolts, garage door set screws, and square topped oil drain plugs on equipment.
The rubber o-rings on the Lisle sockets wear out after a while, but they can be easily replaced as needed with o-rings from a cheap o-ring assortment kit. It's nice to keep the o-rings in good condition because they are what hold the tap in the socket.
Check your set immediately after arrival. Shine a flashlight down into each socket, because occasionally there's a Lisle socket in the set that doesn't get square broached down deep in the socket. I had one that way, but I didn't notice the issue until the return window had passed and I needed that particular socket to turn a tap. I was able to get my hole tapped without the Lisle socket, but I wouldn't have needed to buy a replacement socket for $6 if I had noticed the issue originally, before the return window on the set expired.
Lisle makes a 3pc supplemental set (part# 70940) for larger taps as well, if anyone needs those.
The Lisle website does a good job of showing each socket's tap holding capability-
For Use in Restricted Areas.
www.lislecorp.com
Three Larger Sizes in a Convenient Set.
www.lislecorp.com