Sometimes, I like to take an official LEGO set and ignore the instructions to see what I can come up with. Here's a steam locomotive made of some parts in 60052. :
LEGO Cargo Train Set 60052 Instructions - YouTube
Cargo Train 60052 | City | Buy online at the Official LEGO® Shop US
Lego City TRAIN 60052 Cable Hauler Train Car Perfect Condition W/ instructions | eBay
Lego Review City Cargo Train Set 60052 – minifigology
Cargo Train 60052 | City | Buy online at the Official LEGO® Shop US
In Stock Cargo Train Motorized Remote Control Model Compatible with 60052 02008 Kit Building Blocks Bricks Power RC DIY Toys| | - AliExpress
I rebuilt 60052 into a different train with different cargo and vehicles, using only parts from the original set (excluding extras). I'll share the instructions at some point, and maybe try another
LEGO 60052 Cargo Train Instructions, City
NEW Instructions Books ONLY (1-6) Lego City Cargo Train Set NO BRICKS 60052 NEW | eBay