Blessing of Seasons & Wings/GCD

So, when writing macros there are a few ways to go about doing things.

https://us.forums.blizzard.com/en/wow/t/macros-essential-information/21139

I highly suggest this page for starting out, as it will teach you all of the basic rules associated with it. It sounds like what you want is a castsequence, which is a series of spells attached to one macro which will be activated one after the other.

#showtooltip
/castsequence reset=10 avenging wrath, blessing of seasons

would be the most basic iteration of the macro. You may still have to press the button twice but it will work in quick succession