The layout needs to fit your daily use. So if you program a lot in C/Python/PowerShell β¦ then you need easy access to special chars. If you just write a lot, then you could get away with a simpler setup.
I have a somwhat simple setup - I code a bit but not that much - my 3x5 3-thumb keymap
-White on Black
-Black on White
-/dev/tty (one with R4 and one with R5)
-biip MT3 Extended
-Susuwatari
-biip MT3 Operator (in the mail)
-MiTo MT3 Cyber
-MattM3o MT3 3277