They could crawl, when running light, or starting a train. A steam loco wasn't good at pulling at very low speeds, as it developed more power as speed, and steam consumption, went up. tractive effort was constant, as long as the pistons, and loco, were moving. "Any train a steam loco could start, it could pull at speed." But starting from a dead stop is very difficult, which is one of the reasons draft gear has slack built in.
An electric or diesel-electric (and probably -hydraulic) is just the opposite. It develops maximum tractive effort when starting, so can crawl very nicely. The limit there is motor heating, which limits how long it can pull a heavy train at very low speeds. "Any train a diesel can pull at speed it can start". But the only limit on how much a diesel can start is the physical tractive effort (wheel slip). It may not be able to go very fast with what it starts!