Obviously you have the pet window with attack/heal, wait and follow.
In addition to this I have a bar which is arranged like this:-
Attack pet icon
Macro (/pet rename x)
Macro (/pet terminate x)
Mezz pet icon
Macro (/pet rename x2)
Macro (/pet terminate x2)
Heal pet icon
Macro (/pet rename x3)
Macro (/pet terminate x3)
Then the only other command macros for the pets are two I have on the combat bar. Arranged like so:-
Heal Perk
Nano Regen Perk
Macro (/pet x behind)
Macro (/pet x2 behind)
Evocation icon
Chanel Rage Perk Icon
Wrath Abatement (RK detaunt)
SL Detaunt 1
SL Detaunt 2
Nukeline nano
Since you no longer really require a report of your pets locations or time to expire, soon as the pet goes missing, warp it back to you and always base your attack pet expiry on the length of time your Chant and your Instill have to expire. Soon as they are about to, terminate ALL pets and recast.
That's how I work with Clericon. Just a few ideas