I like messing with the laser projector expression language but it has a lot of odd behaviors and can be finnicky to edit and preview ingame.
So I decided to create a simulator for it.
https://bree.dev/tower-unite-laser-expression-simulator
It’s important to note that while any program you write in the simulator should work in tower unite (please leave a comment if you find one that doesn’t), expressions you write in tower unite may not always work in the simulator.
For some reason it makes my fans loud on chrome but not firefox so keep that in mind if you want to reduce gpu/cpu usage.