Here's what I did: I made my own CPT code groups, and have entered my most common codes as in the following examples: 100_PulseOx (94760), 202_Tympanometry, 204_Audiometry, with 200's for in-office procedures, 400's for immunizations, and so on. When I request the list in alphabetical order, it sorts automatically with the CPTs clustered just as I would want them. Ironically, CPT was designed as diagnostic groups, but that's not consistent with my common office visits. Now, I can click several boxes in a row, without much scrolling or searching.