I've already went through all the denial and bargaining stages, and have accepted that I'll have to read manuals for xkb.
There are various utils that purport to offer easier configuration, but then again I'd need to read up on them and choose which one is better.