Apple’s ABC Extended keyboard layout ((formerly called "US Extended") lets you type a vast number of accented and other special latin characters. The standard reference for its codes is here. Unfortunately this reference is missing the following deadkey shortcuts which have been added at some point in recent years.
+Option Shift period: Characters with hooks: Ɓ ɓ Ɗ ɗ Ɲ ɲ ñ Ƴ ƴ‸
+Option Shift semicolon: A variety of phonetic symbols like ə ŋ ɣ ȝ
+Option Shift g: Characters with circumflex below.
+Option Shift f: Characters with tilde below.