You can certainly macro off-gcd abilities if you arent too worried about losing a bit of dps from the pushback of GCDs. Certainly if you arent at the cutting edge of content it's fine to make a class easier to play.

However.. whilst some of those cooldowns can be macroed together for ease some of them really don't make sense to combo because they have totally different applications.

By all means combo Thrill of Battle and Convalescence for instance. "I'm low on health and need some health NOW". Same cooldown too, one press for each. That's fine. But Bloodbath too? That's something you should be using as either constant sustained healing on cooldown, or tied in with big DPS cooldowns to maximise it.

Likewise, Vengeance and Foresight are similar "reduce damage on me" but vengeance is something you generally want to save for big tankbusters whereas Foresight is something you want to pop liberally on trash or just to reduce minor damage.

By all means combo some skills together into one button press if they make sense, but be careful that you dont needlessly restrict the use of some of them and force yourself to not use things when you could because they come after a different skill in a macro.