Quick Screws is a Blender add-on from JMT Production for adding fully customizable procedural screws for hard surface design and mechanical prototyping. It ships with 33 heads, two materials and two thread profiles, and offers four screw types: a Full Screw with a head and body, a Quick Screw that is just the head, a Full Cutter Screw with a cutter object around the head that cuts into the object it sits on, and a Quick Cutter Screw pairing a head with that cutter.
Screws can be added from the N-Panel or with the LShift + Q shortcut, and a selected screw's parameters are edited from the Properties menu in the Ultimate Screws panel. The Finish Screw button applies the GeoNodes modifier, cleans the geometry and unwraps the screw, after which parameters can no longer be changed. Cutter Screws are applied through the Cutter Screw Tools menu opened with Shift + Alt + Q, plus an experimental Auto Cutter for cutting screw holes.
Quick Screws comes in Standard and PRO editions, PRO adding quick screws, cutter screws and array options for full and quick screws. Version 1.0.3 supports Blender 3.1 through 4.1 and is distributed under the GPL license.