My keyboard layout

As I cannot find the Czech programmist layout I wonder whether how can I create my own layout?

Not direct answer to your question but maybe some idea from:

https://github.com/anomen-s/czech-programmer-keyboard-layout-xkb