Baldur's Gate 3 mod finally lets you make fully custom companions

The Baldur's Gate 3 companions are great. Whether you love Astarion, Lae'zel, Shadowheart, Gale (not you), Wyll, or Karlach, the writing, personalities, and performances of each are phenomenal. While I don't want to take away from all of these, what if you could make your own BG3 companion, or even bring in other NPCs for some adventures? Well, that's exactly what the newest mod I'm looking at does.
RELATED LINKS:
Baldur's Gate 3's Larian hopes RPG devs "kick doors open" like it did
Baldur's Gate 3 officially wins Game of the Year again, unsurprisingly
Baldur's Gate 3 shop exploit generates game-breaking wealth in minutes