Variations On Graph Products And Vertex Partitions