My Charname is a Rogue, so I feel spoiled. I love Laezel, Shadowheart and Gale, my favourite companions also happen to be the best suited party for a Rogue - Warrior, Cleric and Mage.

And this game is not as hardcore as latest Pathfinder games, where party composition is actually important on higher difficulties. In BG3 anything will work, so just pick whatever you like more.