This is clever. Turning icon sketching into a live font preview solves a real workflow gap. Curious — how are you handling consistency across stroke weights and alignment?
Consistency was a big focus. I added a normalization layer where every sketch snaps to a shared baseline + cap-height grid, with proportional stroke scaling and bounding-box alignment.
The goal wasn’t just exporting icons, but making them behave like a cohesive type system.
That makes a lot of sense. Treating icons like a type system instead of isolated assets is what creates real visual rhythm. The baseline + cap-height alignment explains the consistency.