I'm planning on using this mechanism for a new vanilla Scratch project I'm making on my main account, and I wanted to make it more mobile-friendly so what I did was: - Make it more mobile friendly (by reordering the blocks in the Chalk sprite). - Fixed a bug where the user can draw chalk in midair (outside the board). - Move the lower arm to the back layer because when the mouse is at a certain position like (-240,-180), it... well, just go to the Lower arm sprite and change back layer to front layer. You'll see what I mean soon enough. 99% code by @kriblo_test.