Creating a font is hard, creating a modular typeface is even harder. If you do once create such a typeface, you should take example on this video to see how to explain it.