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.