on lower levels i became pretty accustomed to using the following opener (esp. for pve grinding):
/cast [combat] Shred
/castsequence [nostealth] Prowl; Pounce
/startattack [combat][nostealth]
it first fades you into prowl, then pounces out and lets you pull off two shreds all by pressing a single key. in addition, it targets the nearest enemy at the very beginning.
in case you happen to be in combat already, it just targets nearest enemy/shreds.
with mangle though, the whole process gets a bit complicated and i can't seem to be able to make it work 100% correctly. the best i got so far is this:
#showtooltip
/castsequence reset=combat Prowl, Pounce, Mangle - Cat,
Shred, Faerie Fire (Feral)(), Mangle - Cat, Ferocious Bite
/startattack [combat][nostealth]
by this i'm trying to: target the nearest enemy and switch to prowl by the first press, next pounce, mangle, shred (improved by the mangle), FFF (while there's no energy (here i usually run away a bit from the mob to evade melee contact while waiting for the energy)), Mangle and finish off with FB.
the problem i'm trying to pin down is, that in some situations this macro does cast prowl but then it gets stuck, offering me only to "unprowl" again. so in reality, i happily prowl behind my target, press again to pounce and it pops me out of stealth and does nothing. ooops.
it would seem this happens when i start up the macro while there's no enemy around. but it's not 100%. i simply can't find out the pattern, when this fails.
as a bonus, i'd love to have this macro being able to branch out at the very end: finishing it off with alt for rip, shift for maim etc... though i doubt this is really possible.
well, thanks for any insights, i guess i'm not the only lazy *** trying to squeeze as many actions as possible under one keystroke.