PistonPusher is an add-on that reduces the complexity of creating and rigging pistons and actuators. It provides tools to manage the entire process, from constructing the mesh to setting up the armature.
The toolset includes a quick rig system for pistons, hoses, cardan joints, and springs, as well as a snap points system for alignment. It also features a Geometry Nodes solution for generating cylindrical extrusions on curved surfaces, along with utilities for parenting to bones and setting child-of constraints.