Boxcutter 26 : Stiletto by TeamC is a drawing-based cutter for Blender. It has been non-destructive since its origin, and that behaviour is now front and foremost: shapes can stay live until you decide to apply them, or you can work destructively by choice. It offers multiple cut types, including Cut, Slice, Inset, Join, Knife, Extract and Make.
Once started, you click and drag to make a shape, and the tool works with mice, pens and tablets. Its on-the-fly edit system expands on Blender's tab-to-live approach, using dots and mid-draw helpers to adjust settings before you commit. An advanced snapping system aims to avoid boolean issues like hot-lining, with multiple snapping options and dot snapping a ctrl key away that fades with distance. The custom cutter lets you use the surface of other shapes as cutters via extraction, while Self.Cut uses the mesh being cut as the cutter.
Personalization runs from the look of the top-bar to the fade of the cut, with multiple colors separating the modes. Cutters can be extracted, reused and exported to other projects. Updates are free, and the documentation was rewritten for Blender 2.8 and continues to be expanded.