For Guardian on Alpha:
Guardian Druid CDs v1 -
http://pastebin.com/BmSwvn6a
Frenzied Regen v1 -
http://pastebin.com/f4xEnctK
The CDs WA shows a % reduction, physical and magical separately, for the damage reduction from your target. If you have no target it uses your level +3. It takes the following into account: Thick Hide; Armour; Pain Suppression; Vigilance; Hand of Sacrifice; Ironbark; Survival Instincts; Barkskin; Rage of the Sleeper; Power Word: Barrier; Pulverize; Mark of Ursol; and Rend and Tear. Rend and Tear will not be considered if you do not have the talent. The physical damage reduction assumes that the relevant physical damage can be mitigated by armour. Be advised that certain abilities may not come 'from the target', rather from the environment, and so may not be affected by Rend and Tear as you would expect them to be. Note that the reason the number changes depending on the level of your target is because of how Armour's reduction is calculated differently depending on the level of the attacker. Note that it uses a baseline of whatever your physical damage reduction from base armour is as 'zero physical damage reduction'.
There is currently no way to look at the Artifact API with WeakAuras (this is bound to change at some point in the future). If you want to edit your Survival Instincts such that it is higher than a 50% DR based on your Artifact, go to the "Druid_Damage_Reduction" WA, Actions tab, and expand the text editor for Custom Code. Change the number from Survival Instincts from {0.5, 0.5} to e.g. {0.6, 0.6} if you had 3 points in the relevant trait.
It also displays the duration of the buffs for all of the above except for Power Word: Barrier and Thrash(Rend and Tear), which it felt like it didn't make sense to include. It also shows the duration of the buff Bristling Fur. It sorts the buffs from longest to shortest. Each individual use of Ironfur is regarded as a separate duration.
There is currently no way to look at the Artifact API with WeakAuras (this is bound to change at some point in the future). If you want to edit your Ironfur duration such that it is higher than 6 seconds baseline or 8 seconds with Guardian of Elune, go to the "Ironfur manager" WA, Trigger tab, and expand the text editor for Custom Trigger. Change the number on the third line where it says "local dur = 6" to e.g. "local dur = 7.5" if you had 3 points in the relevant trait.
Note that for the CDs Weakaura to correctly display Ironfur, you must do a /reload after importing it, or relog (once only).
The Frenzied Regeneration WA shows the expected value of Frenzied Regeneration, displayed as a percentage of your maximum health at the moment it's cast. It does not take into account the Legendary which modifies FR (which in any event would be to simply add 20 to the figure shown). It includes modification from Mastery. It uses the Maximum Health and Mastery values at the time it's cast; so whilst the "healing as a percentage of maximum health" would change if you gained or lost Mastery during the HoT, this doesn't actually matter. Naturally gaining or losing Mastery during the HoT would affect FR's actual healing done, but the WA displays using the initial value of Mastery.
Note that the FR WA does not include damage taken when that damage is avoided. Unsure of how to implement that. In most cases it likely won't be very significant.
I had some design input but all the hard work was done by Hamsda, so you have him to thank!
If you encounter any bugs or have any suggestions as to changes let me or Hamsda know.