This addon helps you in managing various glyph setups. Especially helpful if dual spec isn't enough for you and you have a third spec which you need to switch to regularly.
I use it in combination with Talented and ActionBarSaver, to make respeccing as painless as possible.
The code is based on ActionBarSaver, so kudos to the original authors.
Now, Blizzard has made some weird decisions regarding glyphs. I would have liked to make all the stuff easier, but Blizzard wouldn't let me.
So these are the current caveats:
You have to open the glyph window by yourself. The addon cannot do this for you.
You have to click a button for every glyph you want to replace. The addon cannot replace all of them with just one click.
You'll often notice that the glyph wasn't replaced. Just click the button again, and again, and again. If it still doesn't work, reload your UI. This is a common issue with tainting, where all sorts of addon taint the glyph window. It generally works if you reload your UI.
It's still a very early version and not as sophisticated as I'd like. It does check if your saved glyphs overlap with currently already active glyphs, however make sure that the overlapping glyphs are in the same position in both glyph setups! Results are unpredictable if they are on another spot (I'm planning to improve this recogniztion - some day).
It's really only working for the English localization right now. Other languages may or may not work.
Make sure that you have enough Dust of Disappearance. There's no check for it.
I've tested it only on my rogue. No idea if it works with all glyph names.
How to use:
Set up your glyphs
Type "/glyphs save mysetup" to save a new glyph setup
To restore a glyph setup, you have to open up the glyph window first by yourself! The addon won't do it for you.
Then type in "/glyphs restore mysetup" and a window with all the saved glyphs will appear.
Click the various buttons to activate the glyphs. If nothing happens, click again. And again. If it still doesn't work, reload UI. Try again.