This should be done with face assignment too beside uv mapping. So select some faces, assign the material to the faces. then put seams and unwrap, then map with image. After this is done, select some other faces, assign new material to the faces, put seams and unwrap, and map with other image, and so on. Can't be done with just one material.