Yep, I use compose key and originally used Italian keyboards, but that was very annoying for coding.
I use US keyboard layouts now and compose key.
My only annoyance is that Symless Synergy for some reason doesn't trigger the Compose key on Windows when using it as secondary computer