If you just want the guitar to play it's best, then support your local repair man
. You will spend more in tools alone than the cost of a single fret dressing if not more, not to mention the high level of skill and knowledge needed to perform a proper re fret or dressing. I see plenty of botched fret jobs by people who meant well but had no idea what they were doing come across my bench.
If you do want to start tackling your own frets, I suggest starting on a cheap donor neck or guitar. Something you pick up at a pawn shop or broken on ebay would be nice.
Then plan on shelling out about $200-$300 for a BASIC set of tools to accomplish the needed work. A leveling file, crowning file, small triangle file, dressing file, fret hammer, fret cutters, neck support block or bags, sanding and polishing papers are pretty much the minimum.
Now you have the stuff, you'll need the knowledge and skills to pull it off. Did you expect to be able to play your favorite song perfectly the first time you picked up the guitar? If you did were you able to do it? Most likely not on both accounts. This is no different. The skills needed to perform accurate quality fretwork (among other advanced repair techniques) are acquired in the same way the skills to play the guitar are, diligent study of theory and practice. Aspiring to master them is an honorable and worthwhile endeavor, but don't expect to be performing works of inspired genius right out of the gate.