There used to be a product called "Mothers Glass Polish" but I don't think it's available anymore, I haven't seen it lately nor used it for a long time. It gets applied to the glass, let dry, then a lot of buffing to remove the dried film, leaving a crystal clean almost fog proof window. It's a royal PITA to use but does prevent fogging. I've noticed the front windshield in the Trax fogs up quicker than any other car I've owned, and even the outside bottom of the windshield fogs up on humid cold mornings while driving until it warms up. I usually turn the A/C on with the heat set as high as possible, or just set it on defrost. It takes a few minutes but eventually clears the foggy insides.
Like beeguz I always looked into controlling the interior temperature and through that there was never a need for using a certain product. You have front and rear windshield vents, use them, or just open an window and wait.