Strap, Belt & Lace Generator – Stitched Leather Straps, Buckled Belts and Eyelet Lacing Along a Curve (Geometry Nodes)
See README.md. Short: add any mesh object (it is ignored) or a Curve object, add the Geometry Nodes modifier, pick Tidebone Strap & Lace Kit, choose Element (Strap, Belt, Lacing), set Length (or Source = Curve), Width, Tip, Stitching and Holes. Orientation Upright turns the strap for a waist-wrapped belt; Twist adds a total twist.