It's too easy. You can buy the rotor with studs and bearing races already installed as one completed piece. Only thing else you have to pick up is bearing grease and inner and outer bearings. Can also buy new castellated nut, cotter pin (recommended) and dust seals if you're feeling fancy. No "special" tools required. Here's a step by step:
1) Loosen lug nuts
2) Jack up and support front end
3) Remove lugs then wheel
4) Unbolt caliper from spindle (two hex socket bolts from backside of caliper) and hang caliper out of the way with a piece of wire
5) Pop dust cap off with flathead screwdriver
6) Remove cotter pin with pair of needle nose pliers
7) Remove castellated nut and washer
8 ) Pull entire rotor assembly and bearings off and throw in trash
9) Clean off old grease from spindle, castellated nut, and washer
10) Put a latex glove on one hand and just jam the bearings in and out of the bearing grease container for a few minutes (people tend to overcomplicate this procedure). Just make sure there is lots of grease in every nook and cranny of the bearings
11) Grab the rotor with your clean hand and put it face down in your lap and then stick the inner bearing into the race. The grease should hold it well enough to keep it secured once you go to slide it onto the spindle.
12) Rotate the rotor to where it is basically standing on edge and then stick the outer bearing into the front side race
13) Carefully slide everything onto the spindle, ensuring the bearings don't fall out of the races
14) Replace washer then castellated nut. Tighten nut just a tad bit with a ratchet. It should NOT be torqued down, just barely snuggled up. Replace cotter pin and dust cap.
15) Put wheel back on, tighten lugs, bam.