The Scratch Planning Template is a worksheet that I use to plan for code blocks on my Scratch projects. It is a wireframe of the actual Scratch website and provides a space for the stage, sprites, variables and scripts.
I use the scripts area to write sentences in English so I can get the logic right before I code the program.
You can use the planner as a starting point when brainstorming a project, or midway when working through a more complicated bit of code.
Checkout my units that enable learners to learn maths through Scratch game making. My units support educators who have no experience in Scratch with an array of offline activities. I also record video tutorials to assist learners with their Scratch projects.