I can highly recommend an archer. It is like being the A-team and MacGyver all in one. Not all the 23 different arrow types are good, but having them, crafting them, hoarding/collecting them and every now and then using them was great fun in my playthrough.

And I think I read that your other type of character would be a battlemage and that is imo the strongest character build in the game, so they would also greatly complement eachother. Battlemage is a hybrid class that literally can have the best of both worlds.

Enjoy your character creation!

With kind regards,

Rashar.