This is a Scratch in Scratch! Drag the background to scroll around and drag the blocks in. Unfortunately there are some lags in the project, like you can't join the Green flag block after assembling the others, and that you can't delete the blocks.
Credits to @skyhigh173 for the blocks code and illustrations, and 35% of this is made by me. Note: The buttons on the side seems to not work.