A free WoW add-on saves your Action Bar.
Each of these six slots can be named for easy reference later on. And they can contain any combination of action bar settings, selected talents, and equipment settings. This way, you can save specific sets of settings for different specs, classes, or situations.
For example, let's say you're a priest who regularly switches between Holy and Shadow now and then. In this case, you could spec Holy and save your action bar settings, selected talents, and equipment settings in slot 1, which you can name "Priest Holy". Then, you could spec Shadow and save those same settings in slot 2, which you can name "Priest Shadow". Later on, whenever you want to switch specs, you can reload the appropriate slot with just a click.
However, do note that if you want to reload your saved talents, you'll first need to unlearn your current talents from your class trainer. This will cost you some gold each time, but it maxes out at 50g and eventually goes back down. Overall, DaemonSaver can be a useful tool for WoW players looking for an easier way to respecialize their characters.
Version 2.2: N/A