Have you considered using an ombre fabric? You would have all the colors that play nicely together and it would create a random spread of colors with what ever you choose for background. I am always surprised by the end result of using ombre fabrics, pleasantly surprised.