If you really want a 1 button macro with 5 CP....

Try adding in a spell that has a c/d between finishers. In this case, we’ll use soothe. It has a 10 second c/d and is a good way to allow for 5 stacks between finishers.

If you use it in conjunction with sabertooth:

/castsequence reset=combat/8/target soothe, ferocious bite, soothe, rip, soothe, ferocious bite, soothe, ferocious bite, soothe, ferocious bite, soothe, ferocious bite, soothe, ferocious bite, soothe, ferocious bite,

You have the initial FB in there because it will only be a 1-2 point CP at that point and you want a 5p rip to maintain.

For Savage Roar use:
/castsequence reset=combat/8/target soothe, Savage Roar, soothe, rip, soothe, Savage Roar, soothe, ferocious bite, soothe, rip,

For Jagged Wounds adjust rip to maintain as close to 100% uptime at 5 stacks as possible.

I use Button Forge, a combination of macros and Logitech Gaming Software to play, so I don’t really use GSE so much as try to rework it for my playstyle… but here’s a basic version in GSE.

dSdLhaGAkjQxQKQ3QeXRHkMTk5YsDtkv(Le(gLQomf7uK2ly3u1(jURsOggsnoHgOsinuOQgmPHRsvhKssUNsIJH44qvwOsklvP0IrYYHYdvI0tHSmupxutujktvIMSsW0vCrkjYvvIQNrPCDQ0gvPYwPKGndvA7us5JusOzPQptjonvmskP6XsA0Qu2Ms1jvcX5eX1uX5vsALusQBRu8BbdeOesja6ULVmROvcszOeqLMR2pzaXeIncHaiR3x3dOLNBrjIIBatuKHQXMqyUjw9YZTOSO4gWefzSMXsl62GbtSARAbRSBEe1MOtq0fCQ4iQbl46xaqlRX14Enqkbq2zQybRqJLDc(mucPeOesjaQOAYtUXZT91wurX6CpRudBOmtrSymyw6rurjrMFrj07rB8l6HzYl6HzYl6HzYl6HzYl6HzYlkjY8lkHEpAJFrpmtErpmtErpmtErpmtErHugqfvtEYnEUTV2IkkwN7zLAydLzkIfJbZspIkkNqhFrz(ShFr5e64lkH2(KxuoHo(IY8zp(IYj0XxuMp7XxuoHo(IY8zp(IYj0XxuMp7XxuoHo(IY8zp(IYj0XxuMp7XxuavI54XPhcqbiR3MfakaL2vCakaTwFnafG264TqakaHM((7C91Xj4beQXZT9JJ5cqR3RIpwNZqjKsaur1KhrxIpuVz8((YXB5RHnuMzXIEyI9WaO17v32xTj3qjmaQeZXJtpmqbOLg2qzgynaT1XBHbkaHpwBNPIfGsiLaOIAWNdxTOg3j46Z3CWDeLgszavun5r0yITDi1gGkQbFoC1IACNGRpFZb3rucmac)qESZuXcqjmWaPmucPeavun5j3452(AlQOyDUNvQHnuMPikQOKiZVOe69On(f9Wm5f9Wm5f9Wm5f9Wm5f9Wm5fLez(fLqVhTXVOhMjVOhMjVOhMjVOhMjVOqkdOIQjp5gp32xBrffRZ9SsnSHYmfrrfLtOJVOiJ1mwAr3gmyVOCcD8fLqBFYlkNqhFrrgRzS0IUnyWEr5e64lkZN94lkNqhFrj02N8IcOsmhpo9qakaz92SaqbO0UIdqbO16RbOa0whVfcqbi8d5XotflaLWaOsmhpo9WafGwVxDBF1MCdLWai003FNRVoobpGqnEUTFCmxaARJ3cduaAPHnuMbwdq4J12zQybOesjaQOg85WvlQXDcU(8nhChrPHugqfvtEenMyBhsTbOIAWNdxTOg3j46Z3CWDeLadGwVxfFSoNHsiLaOIQjpIUeFOEZ499LJ3YxdBOmZIf9We7Hbgi1gucPeavun5j3452(AlQOyDUNvQHnuMPiwmgml9iQOKiZVOe69On(f9Wm5f9Wm5f9Wm5f9Wm5f9Wm5fLez(fLqVhTXVOhMjVOhMjVOhMjVOhMjVOqkdOIQjp5gp32xBrffRZ9SsnSHYmfXIXGzPhrfLtOJVOmF2JVOCcD8fLqBFYlkNqhFrz(ShFr5e64lkZN94lkNqhFrz(ShFr5e64lkZN94lkNqhFrz(ShFr5e64lkZN94lkGkXC840dbOaK1BZcafGs7koafGwRVgGcqBD8wiafGWpKh7mvSaucdGkXC840dduaA9E1T9vBYnucdGqtF)DU(64e8ac1452(XXCbOToElmqbOLg2qzgynaHpwBNPIfGsiLaOIAWNdxTOg3j46Z3CWDeLgszavun5r0yITDi1gGkQbFoC1IACNGRpFZb3rucmaA9Ev8X6CgkHucGkQM8i6s8H6nJ33xoElFnSHYmlw0dtShgyGbqO776ISmiLqBdqwL7ClGbO7CxWsVOLgVbZjdi7mExZ1I4NgZATFCcEGcgyaaa

Hope this helps