Interesting! Have you looked into variable-axis monospaced fonts at all for this project?
https://monaspace.githubnext.com/