Put attack and heal on the same button but set your heal macro to use a modifier.

/castsequence [modifier:alt] reset=18/combat renew, flash heal, greater heal, greater heal, greater heal, greater heal

or something like that. Lots of ways to skin this cat.