Shard deletion is not necessary, as Blizz has you limited to 32 shards. The system won't make any more than that.
If you're using class timer, you should be good to go -- for the most part.
Things you 'need' for a warlock are:
- DoT timer of some sort -- Class Timer works here
- Cooldown timer -- Does Class Timer do that?
- Proc notifier -- Try Power Auras, or any SCT mod (like MSBT) if that's more
your style. You probably have one already for watching your procs on your main.
Everything else can be macro'd.