Cad Extrude for Blender: This addon performs the extrusion functionality as it is used in professional CAD programs. Allows you to create through holes and quickly edit the geometry. https://ravenmende.gumroad.com/l/cadextrude