I think the OpenTTD way is not possible. In TF I make trains leave the depot and run long way till they are actually in their route. They can’t easily go back for replacement, unless I manually guide them. The devs would need to work a lot on AI pathfinding to make it possible.
I wouldn’t mind a magic button to reset vehicle age. Simple because who wants a more realistic way already have it.