Oh, macro thread!
Since i can't use SuperMacro (it conflicts with my Bongos ), i'm wondering if this even possible in Vanilla:
1. One button for faerie fire caster+feral (depends on form)
2. One button for aquatic+travel forms (depends on state - swimming or not)