Regarding modifiers in Maya, you will be able to freeze the transformations and delete history. Use that to create unique and modular pieces that you can piece together in Unreal. I suggest creating slightly different variations of the modular pieces in order to not allow repetition in the final product.