Especially with catalytic converters, the engine dumps extra raw fuel to bring the converter up to temp. While it's doing that, engines can run more roughly or stall.

Long idle's will also dump extra moisture into the engine.

For cold starts, just let it idle long enough to smooth out a little (usually 30-120 seconds), then start off at modest rpm's until the oil warms up.