Mně vyhovuje pokud možno vůbec nepřepínat layouty, pokud to není vysloveně nutné (např. na azbuku). Při vývoji jsem se naučil na české klávesnici zadávat speciální znaky přes AltGr nebo Shift + AltGr a udělal jsem si na ně vlastní popisky, které přesně sedí... nemám pak vůbec zmatek v tom, kde se který znak nachází na různých layoutech. I německé a polské znaky jdou takhle bez problémů zadávat (ale netvrdím, že kdybych v těchto jazycích pravidelně psal delší texty, tak že by to bylo pohodlné – nemohu posoudit).