A small amount of antifreeze smell may be emitted from the radiator overflow. However if you smell antifreeze you need to make sure there isn't a leak. It may be something simple if you catch it early.
possibly a leaking heater core look for antifreeze dripping into the interior of the vehicle. usually it is the core or hose connected to the heater core.
The smoke is actually antifreeze mixed with air. The most common cause of this is a leaky heater core.
Off!!
More than likely the heater core is leaking.
if you can smell antifreeze, you have an antifreeze leak somewhere. you need to clean engine then look for coolant . it will generally pool on ground under vehicle unless it is leaking onto engine and burning off. note that the coolant will run so you may have to trace back to the actual leak. check all coolant fittings, such as hoses and check area round water pump.
cap is off
check the seals at the injectors sometimes they leak for starters
You might have an oil leak that gets on to the exhaust manifold. Check the gasket around the upper part of the engine.
pull your air filter off turn car over if it shoots out fluid then your thermostat isn't stuck if you take it out and turn the car over it should spit antifreeze out cost a couple bucks for a new 1
Check Your Waterpump
The engine is overheating.
My car does NOT do that.