What I find works for me ...
Mains: both hunters, 1 is an explorer & 1 is a historian
.. Explorer: this gives me the ability to gather & work all the mats that my little family will need .. hides, wood & ore , as well as becoming my Guilded Tailor
.. Historian: this gives me the opportunity to farm, make weapons & supply the needed comforts of the hunter (lore survival bufs, oils, books & bow chants) I guild with the scholar on this one
.. I choose hunter for these because hunters can move around easiest of all the classes with their ports & campsite fires, and their ranged DPS makes doing their professions more leisurely.
After that, I feel any other class doing any other profession works.
I have played around with different combinations & have found the strengths / weaknesses to be pretty much non-issue
The ones I have leaned towards however is this:
Lore-master: tinker for the pet creation
Mistral: yeoman & woodworker (of any profession) for my instruments
Warden: explorer or woodworker (of any profession - usually armsman)
Runekeeper: Tinker for my runestones
Champion or Captain: Armourer (I am the only ones who can really know my armour needs - HEAVY)
Burglar: anything which has a tailor in it .. medium armour & burglar tools .. though I have found success in historian as well (sneak past those mobs to get to the urns & such)
[CENTER]When in Danger, When in Doubt, Run in Circles, Scream & Shout