Druid Macros: Shapeshifting
This macro will shift you to aquatic form when swimming, swift flight form when on flyable zone and out of combat, and travel form on other circumstances.
#showtooltip /cast [swimming,noform:2]Aquatic Form;[flyable,nocombat,noform:2/5]Swift Flight Form;[noform:5/4/2]Travel Form; /cancelform