To level the frets you don't have to remove the neck of the guitar, but I wanted to error on the side of caution, so I removed the neck.
Continuing with being cautious, I protected the fingerboard with blue painter's tape, putting extra pieces of tape covering the nut.
The best way to know if all your frets are at the same height after sanding is to first cover the top of the fret with black marker. Simply continue sanding until all the black marker is gone.
Next I attached adhesive 220 grit sandpaper to my fret leveling bar. This leveling bar has been machined so that the narrow sides are perfectly level.
I placed the leveling bar, sandpaper side down, on top of the frets and moved the bar up and down the length of the fretboard. I didn't apply any additional pressure, the leveling bar is pretty heavy so I let it do most of the work. After a few passes it was pretty clear that the frets were not even. The "silver" frets were the high frets and the "black" frets are still the lower frets.
I kept sanding until all the black marker was removed.
Now that all my frets are at the same height it is time to round the edges. Right now the frets have a bit of a ledge to them. I will use the fret file to round off the ledge.
The fret file is designed to be smooth and rounded on it's tips so that it will not damage your fingerboard.
The file is placed on the fingerboard right next to the side of the fret. I work the file back and forth on both sides of the fret until they were rounded.
Once all frets are filed. I used .0000 steal wool and polished each fret until it shined.
Looking back I probably should have used a very light cleaner and a cloth to remove some of the remaining grit, but the fret leveling process is now done. So I removed the blue painter's tape.
Attached the neck back on to the guitar body.
Added new strings and ran it through the tuning and setup process.
The fret buzzing is all gone and the string action is much much lower than it was. The guitar plays wonderfully now.
The process isn't difficult, but having the right tools is very important. If anybody stumbles across this posting and has some questions please feel free to post a question in the comments.