Still doing requests?

If so I could do with some thoughts on a witch for my campaign world.

It can be a class or a subclass. It should be something that works for characters or NPCs and it should work reasoanbly well as a multiclass option... If this isn't restrictive enough I would like:

A caster (obviously)
A bit of a nature theme
Probably a bit of a focus on Enchantments, poisons, potions and other things associated with witchcraft but also a touch of healing.

First thoughts are a Bard subclass but cases could be made for others.


Now, if you are up for a real challenge, I have a bonus task. Can you create a martial (or half caster) witch class/subclass? Physical combat combined with the same flavour/theme of abilities you would expect - some kind of Coven Avenger?