By programming on the fly I meant that depending in location I might not have freqs programmed in, so would have to do it (with a repeater book handy) via the handheld alone (no software, laptop, etc.) and maybe in an emergency situation so would have to be a relatively simple process. Not while I'm driving for sure.
Thanks for the Kenwood tip, I'll take a look and see what they have.