I liked the Incremental Marking Gauge but it comes in a single size so I made it customizable/parametric
It uses the Belfry OpenScad Library v2 (BOSL2), check this link for download and install instructions:
https://github.com/BelfrySCAD/BOSL2?tab=readme-ov-file#installation
The author remixed this model.
This is the parametric/customizable version