Ruffle looks really cool as well as flash and especially flash studio did, since it was a truly simple way to get complex interactions out. I've been even toying with a thought to at least try to prototype a similar tool, but nothing happened so far.
One question that I have though in case anyone has insights: how would you imagine a platform like flash to work on mobile?
With html it's solved with query expressions and css which solves the problem there - html is not a gaming platform anyway, more like a place to use canvas and webgl on.
With vector graphics and timeframes I don't see an easy way to do the same