Ok so: I've created a template for GNOME TS apps that uses esbuild instead of the TS compiler
Advantages? Everything is bundled in just 1 file, you can import your .ui files directly, you can actually use TS paths, and you can even import dependencies from npm (as long as they don't depend on Node or any other runtime)
I'm yet to create a plugin for importing Blueprint files x3
But anyway, linking the template: https://codeberg.org/nyx_lyb3ra/gnome-ts-template