Sorry about the long reply time, I haven't been able to log in to the forums for obvious reasons. >.>
A macro for Hawk and Cheetah? Sure, let's see... you probably won't want the distance one, you'll want the toggle between one... oh, but I should mention that toggling between Cheetah and Hawk can be impractical. Toggling Cheetah on and off by itself won't use too much mana and will prevent a global cooldown. Try it yourself - toggle between Cheetah and Hawk like three times, then try toggling Cheetah on and off by itself five times. Lots of mana lost, lots of GCDs. It may be preferable to simply toggle Cheetah on and off as needed, and swap back to hawk when you're confident you won't need Cheetah anymore!
Nevertheless, here's the macro you asked for, and I tested it myself in-game:
It worked for me, so I hope it helps you. I'm gonna go talk to the mods about my account.
...oh, dear, someone else posted something too. Hang on...
Hey, that macro toggles auto attack off. Sorry about that. I did a quick patch job on it just now, and tested it. Here it is:
The first line is meant to show the cooldown of Raptor Strike. It does not actually cast Raptor Strike, because X is never defined.
The second line will turn auto attack on and prevent it from being toggled off. Just like the Auto Shot macro, you must change the "10" to wherever you have Raptor Strike on your bars. If you need a reference, here it is: http://i.imgur.com/VGArn.jpg
The third line enables Raptor Strike. If this line is placed first, it will prevent Auto Attack from staying on entirely.
The fourth line prioritizes Counterattack, if it's available, over Mongoose Bite.
The fifth line will cast Mongoose Bite if it's available.
It worked for me, so I hope it helps you. NOW I'm gonna go talk to the mods about my account...