Combscript
A language and tool for technical designs
Overview
CombScript is a language and tool for creating technical vector designs, which Justin Bakse and I built to help with our laser cutting and design projects. It's based on YAML and lets you define designs with parameters, so a drawing can be adjusted by changing its numbers.
Link ↗The documentation covers it in depth, or you can see it in action.