I'd go with an Artificer if the GM is cool with making magic items.
Making magic items for everyone and they have a pretty decent support role and medium attack progression. They won't shine in the front line without some enhancements or items, but they can do both.
Other than that, maybe a...