I always do it like that (rough overview)
in the 3d program:
- create mesh
- uv map it + create material slots
import the mesh + texture
in the ue4:
1.right click on the texture + create material
2. modify the material -> e.g add specular map, normal, map,ā¦
3. apply it to the material slots -> open the static mesh editor (double click on the mesh in the content browser) - add the material to the slot