- wire routing makes most circuits write-only. There's no way to follow the wires once a circuit is completed, it's easier to delete them all and start over.
- some of the later levels seem incomplete, at least as far as test cases: 2.26 Row Buffer you don't actually have to buffer the row to meet the requirements. 2.34 can be completed with a single VDD symbol. 2.37 and 2.38 I expected to have access to components that I had completed previously, but then it turned out neither of them have complete tests so they can be cheesed as well.
- no GPU?
=+ is my palm (weird keyboard I know)
[]{} I used a modifier key to put them on O and P directly below () (columnar keyboard)
-_ and \| are actually pinky
I don't feel like any particular finger is overloaded. Dvorak helps a lot with that IMHO.