UGC, or user-generated content, has been around for decades. But TikTok is fueling a new boom, and creators are cashing