A system that morphs models to fit different body types is ideal in any engine. I remember when I used to mod Dragon Age: Origins, I got up to the point where I wanted to create a custom body type for characters but then found out that every single armor or clothing was a separate model which meant that I was going to go nowhere fast with that idea. I'm currently researching how to do this in Unreal Engine 4 as it will definitely save a lot of work.