Something else that would be nice is a chip editor just like the one in digital-logic-sim, where you can package up your circuits into a single chip. Also there should be multiple project save slots instead of a singular canvas that you can edit.
I’ll be trying to implement a blueprint system like factorio’s in tandem with drag select. I think that’ll be a good compromise. I’ll also look into save slots.