I use regularly English, German and Romanian. I find it easier to learn using the two extra standard layouts (not the programmer version) and change between them by ALT-SHIFT than pressing ALT-X for every diacritic. The WPM count falls drastically using the ALT key all the time.