I have a Glock sight pusher. Otherwise, I just use a vice and punch method. There are numerous different material type punches available if you are worried about marring the finish of the sight. That and blue tape.
Personally, I like to be able to fine tune the sight at the range. All you need is a small mallet and a punch. Dawson sights typically come with a punch, or at least the ones that I bought. Yeah, sometimes it's tough to notice or control just how much the sight moved with the mallet and punch method. Hell, even with the Glock sight pusher I have a tough time noticing how much the sight moved, even with pencil marks. I end up just a few (or more) round of drift and shoot. I'm not trying to get ultra precise for handguns, but I just like that I have the ability to drift the sights on my own.
If you want a Dawson punch, I know I have at least one extra that I can give you. I believe they are aluminum.
As for the vice, it helps, but I think you could get away without it. I also use the vice to hold the sights in the cases where I need to use a file to fit the sights.