Hi,
It depends on what fonts you’re looking for. The default Tiny editor does have an Edit CSS Style button ("AA" in the menu), and in its submenu that appears there are several fonts. But there are just a few, and these are extremely web-safe, popular fonts, sensibly enough. That gives them some variation.
But clients get all excited and want to go wild with fonts... it’s like a baby with a new toy. And when they’re done editing their pages, it generally looks like $%^#$%.
If you’re looking to allow your client to their special "Death Rattle", "Supremely Frou Frou", or other such unusual fonts, the only way I know of to do this is with CSS using font-face, which can be set up in the CSS, and is somewhat of an advanced CSS topic. I’ve done it on several sites, and it works great, but you need to be comfortable coding CSS, finding the appropriate font files, installing them, possibly purchasing fancy ones that aren’t free, and other fun like doing special silly things for IE only.