I only use AS for pulling, never in combat. DP and SS should only need to be called once barring chain pulling and long boss fights {for SS, which is going to be fairly pointless when patch hits anyway}. This macro suits me very well.

/castsequence [target=player, mod:alt] Sacred Shield; reset=combat/target Avenger's Shield, Divine Plea, Null
/startattack