I’ve done variations of this a few times over the years. It’s essentially Jared Tarbell’s Substrate, but with fixed, isometric angles. This one draws all three angles at once. I have some other ideas for this as well, which I’ll be exploring.
Ran into a weird… bug(?) that I can’t figure out, but did find a workaround for. It added a couple of hours onto the time it took me to build this thing. The fact that it only happens on Firefox so far indicates it is a potential bug. See source for more info.