I don't know why I didn't do it like this from the start? It makes a lot more sense and took me like 2 seconds to create... It started off simple, but I kept adding customizations to it for fun, so now the script looks big-ish. Anyway, thanks to @griffpatch for his quite fast squares project. The grid blocks are now square instead of circular :) Everything else is by me. Press the spacebar to clear the screen. Click and hold to draw! I didn't add coloration, mostly because this isn't a big deal xD This supports: - Snapping points to the grid - Grid size - Grid Block/Square size - Block-Square thickness (to see grid spaces more clearly)