World Scale UV Tiling addresses a specific workflow between 3ds Max and Unreal. The developer built it around a material library in Unreal that uses real-world values to calculate how much materials should tile, with the goal of applying any material to any mesh and having it appear at the same scale.
For meshes that are not custom unwrapped, a UVW_Map modifier in 3ds Max set to a 1m x 1m x 1m size already produces correct results in Unreal. Custom unwrapped meshes don't allow this approach, so the script provides a way to scale their UVs to an arbitrary size, such as 1m x 1m, so that Unreal materials tile correctly on them.
The script is compatible with 3ds Max 2012 and later. A demo video is available, along with before and after references on the developer's page.