You can do it in UE4.
If you set up a material where the texture maps are linked to world, instead of the actor. That way they ignore the mesh UV, and project the texture based on object position in world space.
But for more control Unwrapping is still a good idea, If you use max, a UVW Map modifier with the box mesh selected should be enough for such a simple mesh.