Re: Which softwear
Those are the three best known programming softwares. "Best" is subjective, so you have to make that decision for yourself.
All three offer a free trial period, so give them a try.
Generic radio geek, in southeast Michigan.
PSR-500, TM-742, TM-V71,TH-78, HTX-420, IC-2AT, IC-2E (clone), Pro-39, BC-235XLT, TK-290, XTS-5000