If you want to isolate each of the areas mentioned, yes, you can create a favorite for each. Then, you could use start up quick keys to activate each one.
To speed the scanner up, "less is better" for me. I used to have Bell County divided into favorites for: Belton; Temple; Killeen; Harker Heights; Bell County, etc. It slowed the radio, significantly.
Now, I make a favorite for: A) Routine LE; B) Special LE OPS. I stack these talk groups. You can see the highlighted red for Bell County.
When I am on a road trip, I will usually stack up LE radio systems (see Dallas County). Making a favorite for each one of these systems would slow the radio down, IMHO.
However, if you want to section off the city, you could use group all agencies within that area of the county.
I need to construct several favorites for the OKC area for a future trip. I will make these Favorites:
[1] OKCPD ROUTINE; [2] OKCPD SPECIAL OPS; [3] OKC LE METRO. I use all caps to make it easier to read. I would likely put OK County SO and other cities within OKC LE METRO. I would also make a OK CO FEDERAL favorite. If I lived there, I might make EMS/F favorite for OKC and another for EMS/F in the county.
Lastly, I might put the OMACS LE in a favorite. This system is a bit more complicated since there are multiple sites
I have set my radio up like an old bank scanner. I group my favorites under a start up quick key for Bell County and another start up key for McLennan County. When I travel from Waco to Temple, I activate either one depending on my location. I don't use location-based programing. I want to make that decision.
Let me know. I am semi-retired and rather bored. If you want me to shoot you the ones I make for OKC, send me a PM and I can give you my email for sending the HPE file.
One more thing. If you stack various radio systems in a Favorite (like mine for Dallas), it is helpful to put the system quick key beside the alpha tag. You toggle these on and off by hitting the "." in front of the number (.00, .01, .02, etc.) Then, you can toggle each system in the favorite on and off is so desired. I toggle favorites on and off by entering the number of the favorite (00, 01, 02, etc.) No decimal is used for toggling favorites on/off. This is why I have the favorite number bracketed in front of the favorite. When I go into the radio, I can see the bracketed number for toggling. Otherwise, you need to memorize them.
I started programming. I strongly recommend checking "use site NAC" in the profile. When I went in to the guts of the system, NAC search at the site level. This is big one. If you don't use the system NAC, the radio will take longer to scan, searching for the NAC. The NAC for this system is 00A.