If the goal is to produce a simulation of handwriting then a font (which is a simulation of a case of metal blocks) seems like a bad starting point. Better to simulate a pen moving along a curve and then vary curve parameters (acceleration etc).
In metal typesetting, a font is exactly a collection of metal blocks (which embody glyphs of a given design, size, and thickness). But on a computer, a font is a piece of software that renders text in a given typeface — simulating a pen moving along curves with varying parameters is entirely feasible. Not at all a bad starting point.