Visual programming languages are used to introduce children and adults to coding. However, reproducing images of the scripts for educational material is not easy. Scratch Blocks Plus provides several features to aid in the creation of high impact educational material for both Scratch and VEXcode including three color output modes, multi-lingual support, SB3 imports, block highlighting, custom blocks, language conversion and effects like drop shadows and glows along with a full-featured editor.