They aren't made by Larian? Do you know that for sure? (Source?) I'm asking because Larian's
own FAQ doesn't say anything about other creators:
Gift bags are free content updates we have provided adding a variety of upgrades and features not found in the original game.