The Craft It Booth is a landmark in Kart Kingdom where you can craft kart parts, gadgets, power ups, and do team crafting. You can access it quicker by clicking a button on the top of the screen. And the girl in the booth (Dee) says "I need a bigger booth!" Which means in a future update the Craft It Booth might be even bigger. The outside of the Craft It Booth has lemonade and a suitcase at the bottom.
With the addition of the National Park Sign, the Craft It Booth was removed from Mount Snow.
Not many people use the booth itself, but crafting is popular.