Remapping ⌘` to ⌘^
I only found out once I switched to an English keyboard layout that macOS has a useful and intuitive shortcut to toggle through windows of the current foreground app: ⌘` (CMD-backtick).
This makes perfect sense on an English layout, because the backtick key is right above the Tab key. And so it’s a very similar shortcut as CMD-Tab, which toggles between windows of all currently open apps.
On a German keyboard layout, it’s the same shortcut by default: CMD-backtick. This makes no sense at all, because the backtick is next to the backspace and requires the Shift-key modifier, too.
Of course I was missing this handy shortcut once I switched back to a German layout again. And so I remapped ⌘` to ⌘^ to keep my muscle memory working for switching windows. Because the ^-key on a German layout has the same position as the ` on an English one.