I realized that I don't like the default behavior of ctrl+left/ctrl+right - and wanted to try programming my own behavior. What I prefer is to use Ctrl to move between contiguous boundaries (boundaries are found from where whitespaces occur). After that, I use alt+left/alt+right to move by "subwords" to then find my location precisely within a contiguous boundary.

Here are the recommended key bindings. This will use Ctrl to move between contiguous boundaries to do the broad strokes and Alt to move between subwords to do the fine strokes: