I use too many different computers, including laptops, so anything other than a Qwerty layout for me is out of the question.

As for keycap labels, I use Cyrillic peel and stick labels on my laptop keyboard. They get a lot of daily use and have held up on this laptop for many years, it is an IBM T60, going on 10 years old. with the original labels. These are vinyl labels, the text is printed on the back, then adhesive is applied - very robust.

Take a look at these keyboard replacement labels.