I'll give you some optimization tips in case you want to try them out.
The most efficient way to use cross class as mage is getting the talents Winter Grasp (with elemental mastery), Hemorrhage (upgraded), Arcane Bolt (upgraded), and Walking Bomb (virulent upgrade only, don't take corrosive). Also going Force mage specialization get Gravitic Ring and Pull of the Abyss
Your warrior will need the talent Cleave (upgraded) and Shield Bash (if you use Aveline), Your rogue will need fatiguing fog (upgraded) and Archer's Lance (upgraded)
For Rogue tactics
Enemy: Clustered with 3 or more -> Fatiguing Fog
Enemy: Brittle -> Archer's Lance
For Warrior tactics
Enemy: At close range -> Cleave
Enemy: Clustered with 3 or more -> Shield Bash
The playstyle is that when you see enemies coming at you, you cast a gravitic ring and slow them down, then pull of the abyss and pull them all one on top of the other.
Your warrior will use cleave and start attacking them. Since his attacks are aoe, he can cause stagger to a lot of them. Your rogue will cast fatiguing fog and make them all disoriented.
You will pick the strongest target, cast walking bomb, then wintergrasp (he will get Brittle so your archer will cast a VERY high damage archer's lance), and arcane bolt. This should be enough to kill the target. The Walking Bomb will explode and deal huge aoe (it can outright kill everyone depending on the circumstances). Finish them off with a Hemorrhage if Walking Bomb didn't kill someone.
In case you don't like to play with warriors on your team (like I do), you will notice fast that they are not that important for synergy. They can be substituted for another mage with Firestorm (upgraded, with pyromancer and elemental mastery), and when you use pull of the abyss, cast 2 firestorms on the enemies (yours and the other mage's). This has the potential to outdamage a Cross Class Hemorrhage. Having a rogue with you on the other hand is pretty important. Either Varric or Sebastian will do, I prefer Varric.
--------------------------------------------------------------------------------------------
For your rogue playthrough, the most important cross class you can do (and the only one that really matters), is Brittle into Assassinate.
Merrill is the best enabler cause she has access to both Hex of Vulnerability and Petrify (upgraded) while Anders has access only to petrify.
Getting Arcane Bolt (upgraded) and Stone's Fist (upgraded) for your Mages is good too cause you are going to cause a lot of disorients and they can capitalize on it.
The tactics should be like this
Enemy: Rank Elite or higher -> Petrify
Enemy: Brittle -> Hex of Vulnerability (only for Merrill)
Enemy: Disoriented -> Arcane Bolt
Enemy: Disoriented -> Stone Fist
To which you can add Marked for Death if you like. Then use an assassinate. This will do around 15000 damage without gear optimization and other stuff. A very optimized character can hit north of 50000 damage with this.
Everything else depends on your specialization. If you go shadow, you want another rogue with you with the talents Fatiguing fog (upgraded) and Chameleon's Breath. This is because shadow does more critical damage when he is obscured.
The tactics should look like that. Notice that you will have to add these lines last.
----other tactic
----other tactic
Hawke: Obscured -> Skip Tactics
Hawke: Any -> Fatiguing Fog
Hawke: Any -> Chameleon's Breath
This will make sure that Hawke will be obscured all the time, and there won't be any overlapping to waste the talents. Also notice that if you go Shadow, with so many obscuring effects and decoy you can actually become the main tank. I've been doing this on Nightmare, it should be even easier for lower difficulties.
If you go for Duelist you will need a warrior with a surefire way to cause stagger. Shield Bash (upgraded) is the best. Pommel Strike (upgraded) will have problems against bosses. And Cleave (upgraded) is always an option but it may lag a bit due to the randomness of the talent.
For tactics
Enemy: At close range -> Cleave
Enemy: Rank is Elite or Higher -> Shield Bash (or Pommel Strike)
While you are learning to use the cross class, the most difficult thing to get down is the timing. Sometimes tactics lag, or the tactic AI picks the wrong target. These can happen and as you get used to them you will be fast enough to make adjustments on the fly. Pause a lot and get used to the visual effects of the cross class abilities and various debuffs.