Another way to sort the textures out natively is to turn on hidden geometry (view->hidden geometry) then sample the texture on the main face and paint it on to every other face. Probably a lot easier to use the UV plugin for anything with lots of faces though, as painting every face can get a bit boring.