This looks interesting! Scratch 3 with raspberry pi gpio add on. I lets Raspberry Pi 4 with 4gb+ to maybe use scratch as a web browser rather than have to have desktop plugged in. I hope to try this and report back https://simplesi.net/installing-s3gpio/
We previously developed an application that can be remotely programmed based on blockly-pi. That application has not been developed yet, and it is relatively large and not suitable for integration into Raspberry Pi products.