Curious, are you writing Adobe Air apps? I assume the only reason anyone would be writing new AS3 code is to maintain an old Adobe Air app. I ask because the I maintain one and I find the tooling and IDE experience brittle and horrible.
- flash plugin bundled into electron, for players with old hardware, ~30% user base
- Flash transpiled into TypeScript transpiled into ES5 JS, with custom runtime based on WebGL
The whole runtime is kinda like Ruffle, but we don't support all Flash capabilities, just what was required to make app running (but it's still a lot of API surface).