Though there are several classes that would be good for that, I just have to pitch in my support for the Alchemist.
They can get their ACs up astronomically high, they have great melee attacks with their mutagens, great options for ranged between bombs and Throw Anything, also some great debuffing options like Dispelling Bomb and Tanglefoot Bomb.
Alchemists can use Wands and Staves. Something that often seems to get missed, somehow. This opens up Cure Wands and Haste Wands as an option.
"An alchemist can utilize spell-trigger items if the spell appears on his formulae list, but not spell-completion items (unless he uses Use Magic Device to do so)." (Emphasis mine.)
Spell-trigger = Wands and Staves. Spell-completion = Scrolls.
All told, the Druid probably is the overall best for this, but I just really like the Alchemists.