Some time ago I received a Yaesu FT-4XE. Programming, especially if you have to set a CTCSS, is a pain. I can tell you this is no joy. In the time that you spent in programming one chanel you can easily convert an old baofeng programming cable into one for the Yaesu FT-65, FT-25, FT-4XE or FT-4VR.
I found a nice video on Youtube and needed only one minute to complete the project. With this easy modification I was able to programm all my local repeaters into the radio. As of today (Feb 2019) "Chirp" does not support those new Yaesu handhelds yet. But luckily Yaesu has a free programming tool on their website. You can modify all parameter such as QRG, CTCSS, DCS, Power Level, etc.
I had no spare 2,5mm plug so I just removed the 3,5mm plug from the Baofeng original one. GND was already correct, TX and RX had to be changed over and one diode (0,6V drop on my one) had to be soldered in. Life can be simple - sometimes.