Not really a difficult job, just take your time. Patience is the most important tool. I prefer to support the door, and remove one hinge at a time. With the upper hinge on the bench, grind down the staking on the hinge pin, remove the pin, and replace the bushings. Install the hinge and repeat process for the lower hinge if necessary. The only special tool that would help speed up the job is an "s"-shaped or "c"-shaped wrench for the hinge bolts, but it's not absolutely necessary. You'll also need a Torx bit to adjust the striker. I seem to remember a tutorial post in the past. It may be worth your time to do a search for it.
Bill