You do not need to apply PhotoWorks materials in order to get the rendering to show the colors you have set for each part. Under the PhotoWorks options, go to the materials tab and check "Apply SolidWorks properties for render". When this is not checked, the rendering is done with the material which is set in the assembly. When it is checked, PhotoWorks will use the color of each individual part in the rendering.