Ok, im by no means an expert in macros, however this may work for you until someone has a fancier one. Also this macro may require you to hit it 2-3 times if Global Cooldown is in effect.
/cast Intercept
/cast Hamstring (rank #)
You can i believe shift click on the talent in your spell book to have it add the exact spelling and rank to your macro.
Im at work so i cant test this for 100% but based on a couple other simple macros i run this should work with 2 or 3 pushes.
If you need you can add a stance change to it also by /cast (stance) where you need the changes.
There is a great Macro guide in the main forums i highly recommend you check out since it will give you more info than my basics.
Hope this helps.