Hi ChinPen! I made the diagrams using Inkscape (inkscape.org). It’s an open-source vector graphics program — effectively an open-source version of Adobe Fireworks or Illustrator. It’s cross-platform, so you should be able to run it on Linux, Windows, or OS X.