Punch It

The Machin3tools Standard version contains a basic manifold extrusion tool called Punch It (a little), similar to the one previewed here.

MACHIN3tools DeusEx however, contains the much more refined Punch It tool.

There is also a dedicated PUNCHIt addon, which as of PUNCHit 1.1, has an even more refined manifold extrusion tool, than Punch It in DeusEx. For more details on why see this.

Keep in mind

The Punch It tool, like the Cursor Spin tool below, are part of the Extrude tools. As of MACHIN3tools 1.1.1, Extrude is activated by default for DeusEx, but not for the Standard version.

Blender's Extrude Menu
Face Context Menu 3D View Sidebar > MACHIN3 Tab > MACHIN3tools Panel > Extrude

Selection

A face selection

Using Punch It

Note

This video is taken from the PUNCHit documenation
The tool in MACHIN3tools behaves exactly the same, however it's only accessible from the Blender-native Extrude Popup menu, from the 3D view's sidebar panel, or the Edit context menu, and there is no shortcut set for it.

Setting a PunchIt Shortcut

Cursor Spin

The MACHIN3tools Cursor Spin operator builds on Blender's native Spin operator and makes it actually usable.
Whereas the native op expects the user to define a rotation axis using a 3 component vector, MACHIN3tools' Cursor Spin simply uses any of the 3 cursor axes.

Note

The Spin operator is likely a relic from the time before Blender's Cursor could be rotated.
Blender itself adresses this issue by introducing the Spin tool (in the toolbar).
However, personally I avoid using Tools, and find my operator more usable.

Blender's Extrude Menu Face Context Menu
3D View Sidebar > MACHIN3 Tab > MACHIN3tools Panel > Extrude

Using Cursor Spin