I actually posted a rather lenghty thing on reddit on this exact subject a few days ago, so I'll edit it slightly for you and repost here. Here goes:
I use these macros to summon my pets:
Code:
/micon "Summon"
/ac Summon
/hotbar pet "Whispering Dawn" 3 1
/hotbar pet "Fey Covenant" 3 2
/hotbar pet "Fey Illumination" 3 3
/wait 2
/petaction Obey
/wait 4
/petaction Obey
And
Code:
/micon "Summon II"
/ac "Summon II"
/hotbar pet "Silent Dusk" 3 1
/hotbar pet "Fey Caress" 3 2
/hotbar pet "Fey Wind" 3 3
/wait 2
/petaction Obey
/wait 4
/petaction Obey
These summon the pet, set them to Obey, and maps their relevant abilities to your hotbar (in this case, hotbar 3). You change which bar and slot the skills end up on by changing the numbers at the end. I do have controller versions of these macros available if you're interested, though they're not too different.
Only other macro I use on SCH is a simple Raise macro to let my co-healer know who and when I'm raising so they don't try to raise the same person, and a "/p Swiftcast is NOT available <se.7>" macro to let my co-healer know that I probably won't raise that scrub who just killed himself in a 24-man.
Micromanaging Embrace with cancel macros and so on is really not necessary if you're not doing Savage, and perhaps not even then (opinions vary). So just let your pet do its thing and pop its cooldowns when you want.
Selene is very useful when you know there'll be lots of debuffs, like Ozma's bleed. Cleansing everyone with one button press is glorious. She's also good when a specific mob attack needs to be canceled and the scrubs in your party have made the mob stun immune. The 3% speed increase from Fey Wind isn't that much of a DPS increase though, so often Eos will be a better choice since her healing mmph lets you stay in Cleric Stance longer. Experiment for yourself, though.
In dungeons, always Adlo the tank right as the last mob of the pull dies. Be careful with Adloing right at the start of the next pull, because chances are the tank isn't done pulling yet and everything will try to murder you.
Always use Stay on your pet for a pull, or Place it if you prefer. If it's on Heel, it'll follow you around everywhere instead of healing the tank, which is bad. A dungeon pull for me usually goes like this (with Adlo already up from before): Stay > Bio II > Miasma > Bio > wait 0.5 seconds > Bane > run in and Miasma II if there are many mobs > Broil something until tank is nearly dead > drop Cleric Stance > Lustrate > Adlo > go back into CS if things aren't dead, or keep healing if necessary. Again, when the last mob is dead, Adlo the tank again so he's shielded for the next pull.
As for attribute/stats, Crit is your best friend (after Mind of course, which is your main attribute). A crit Adlo on a tank basically means you don't need to heal him for the next 10+ seconds in many cases. If you want to get serious about doing EX trials and/or Savage, you'll need to get LOTS of accuracy (about 592), so meld your gear with accuracy or get a relic and pump it full of it. If you're only interested in dungeons and 24-man raids, max Crit and then Spellspeed, since over half your DPS comes from DoTs and Spellspeed increases DoT damage.
You should also get used to managing your Aetherflow. Keep the stacks and use them as necessary for healing (Lustrate for single target, Indomitability for a strong AoE heal). If you still have stacks when Aetherflow is nearly off cooldown, blow the remaining stacks on Energy Drain, which deals damage and restores your MP.
SCH is a busy job. I have around 38 keybinds on mine, I think, and there's always something to press. That's part of the fun, though.