I've learned to download what I wanted as a .csv file, edit it the way I want and then import it into Chirp as needed. Some radios want a different format, like when I use a Kenwood vs. a Baofeng. You can edit csv files with free programs such as OpenOffice or LibreOffice. There are numerous programs which need memory files in a different manner than others, like one for Chirp as opposed for one for SDRUno, etc. So I've just grown accustomed to do it myself via editing csv files as needed for each program. Using something called global edit makes it a snap from going from one program to another.
This is where the RadioReference downloads shine, being able to download in different formats. I'll do a download with both a pdf and a csv for all of a certain county, use the pdf as a visual reference for manually programing, making notes and/or logging, and then the csv for programing the radios or SDR programs. If you have a SDR and use it for scanning, I totally recommend CSVUserlistBrowser by DF8RY (it's free and he refuses donations!)
Anyways - back to Chirp and RR. There's quite a few YouTube vids on downloading csv files and loading them into Chirp, so I won't list them here. And there may be a simpler way of doing it directly from Chirp, but I'll leave that to others. But for me, I'll download the freq lists by county, etc., and then cherry pick what I want, just Ham, railroad, USCG, etc. I'll download from the HT with chirp, save it and export it as a csv, then going back to the files I created earlier, do a copy and paste of what I want into the Baofeng's list and then use Chirp to send it back to the radio. Some radios like Kenwood have a live mode so you can edit each memory as needed, but the Baofeng isn't that simple. I'll record which needs changing, like repeaters that went digital, bad tones for certain Ute's, etc and then next time I have a chance I'll dump it back into the Baofeng. This works for me, your mileage may vary. Good luck!