you give it an import map and a list of urls and it either bundles + minifies to a single .js file or rewrites the paths and saves everything as a .zip
I agree with most of this post, but "Apple requires a Mac. It would be trivial to release an app builder that ran on the phone, but they don't. Apple even outright forbids such apps, or any kind of interpreted environment." isn't actually correct. They have a first-party app called Swift Playgrounds that lets you write apps on iPads, and other interpreters are allowed (Pythonista, Scriptable, iSH)
But yeah, native GUI dev is a mess. I wrote webapps all the time when I was in school though. Programming on a phone is kinda a pain because of the small keyboard and lack of browser devtools but it's definitely doable.
Snap! has already been mentioned, but another scratch mod that has more extensions available (and is faster and has more options) is Turbowarp (https://turbowarp.org/)
most school content blockers were pretty easily bypassed in my experience. i was in school relatively recently, my highschool had fortinet which sucked (sni blocking + blocks a bunch of protocols), but tor still got through if i used a bridge. i probably could've used a vpn but tor was easier. before highschool there wasn't anything more than dns filtering (and briefly http host blocking but not sni blocking) which was bypassed by approximately everyone (who wanted to bypass it). most people used random vpn apps, i changed dns, both worked fine.