I have been using Chirp to try to program my Baofeng UV-5R but have been having one problem after another. I was wondering if there was an alternative to Chirp and RT-Systems programming software for use in programming my UV-5R.
How about the software made by Baofeng for the UV-5R?
I have used it and works fine when you figure out how to put it into English mode. The instructions for that are on the link, in the middle of the page.
One of the biggest problems people have is that the inexpensive Chinese radio programming cables often use cloned or pirated Prolific USB-to-serial chipsets. Modern Windows drivers usually don't work with these cables.
You can buy a good, legitimate-chipset programming cable - Kenwood-brand ones are the safest bet but off-brand ones using the FTDI chipset tend to be more reliable. This chipset seems to have less issues with piracy.
Another solution is to use the Linux operating system. Being open-source, it's impossible for hardware developers to block off-brand versions of their hardware from working, because the developer community can remove these artificial restrictions. I'll let you make your own moral decision about whether you want these cheap clone cables to work, but in Linux, they will work. CHIRP is well-supported under Linux.