How do I create a diagram in this specific style?
This definitely looks like LaTeX rendered fonts, however, there looks to be some imprecisions in the alignment of the wheels, which might imply they are organized by hand.

Perhaps it is a combination of LaTeX and Inkscape?  Inkscape can export to LaTeX-embeddable files so that LaTeX is in charge of rendering text.