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:

Quote
Gift bags are free content updates we have provided adding a variety of upgrades and features not found in the original game.