I’m a little out of date for font software as I’ve had a copy of Extensis Suitcase installed on my machine for the last 8 or so years. It’s not brilliant and even has it’s share of annoyances but it does at least enable me to control my vast number of fonts by turning them on and off at will.
The CS3 suite load the fonts at start up of the application so in my version most of them require restarting if I activate a font once the programme has started. But like I said I’m a little out of date.
We did use the free FontExplorer X by Linotype in its early stages which was a viable alternative at that stage.
Hopefully someone else will chime in with something more up-to-date. Certainly from a historical perspective font management has been a must-have once you accumulate more than a few hundred fonts.
I don’t play with this much, but it works for me if I close Photoshop, disable a font in FontBook (selection All fonts at the top left) and then restart Photoshop.
I assume that you either have too many fonts installed and Photoshop hiccups badly because of it, or you have some defective font installed that Photoshop can’t handle.
If it’s the former, I would use some font management tool like FontExplorer.
If it’s the latter, however, I’d try this nifty little trick that could help you detect and eliminate corrupt font files.
There are some more applications that might be of interest to you concerning font management with OS X.
Where did you install the fonts? Did you put them in the main font library or within your user font library? If you put them in the main system font library, sometimes those cannot be turned off because they are considered “system” (and thus required) fonts to be on. Any extra fonts you want to install, it’s best to put them in your user’s font folder so you can enable/disable them easier. Something to consider if that’s the problem.