I have a cheap sight pusher I bought off ebay almost 15 years ago that's worked just fine for every type of handgun I've ever used it on. Kahr, S&W, Glock, Walther, Sig, etc. It came with different blocks to fit different width slides. I put masking tape on all the surfaces that made contact with the slide/sights.
Contrary to what you've been told, it's not that difficult to use a brass punch and hammer to remove/install sights... just make sure you remember to take the set screw out of the rear sight first. I put a decent gouge in the slide of a 1.0 m&p when I was new to all this stuff by not taking that screw out.
Also, given the reason for wanting new sights, have you considered a red dot? Yes it's more expensive, but for most people, especially those with eye issues, only having to concentrate on one focal plain is much easier. Even if you shoot target focused with iron sights like I do, a red dot is still easier.