There are already mods for "train engineer" and "spidertron engineer". see here:
https://mods.factorio.com/mod/StuckTrain (edit: i just noticed this one is only up to date with 0.17. Well regardless, a train would need special treatment anyway, so i'm not sure if it's within the scope of this mod, however just like mentioned below maybe if i feel like it at some point)
https://mods.factorio.com/mod/SpidertronEngineer
I thought about adding support for any car prototype, which in vanilla would be the car and the tank, however implementing that properly is actually a decent amount of effort and this was just a one off mod for a Nefrums vs AntiElitz race. Maybe if i feel like it i'll add that feature in at some point though, who knows