PunchIt

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 PunchIt tool, than DeusEx. See this for details.

Keep in mind

The PunchIt 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
3D View Sidebar > MACHIN3 Tab > MACHIN3tools Panel > Extrude

Selection

A face selection

Using PunchIt

Note

This video is taken from the PUNCHit documenation
The tool in MACHIN3tools behaves exactly the same, however it's only accessible from the Extrude Menu or the N Panel, 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 3D View Sidebar > MACHIN3 Tab > MACHIN3tools Panel > Extrude

Using Cursor Spin