Coloryze is an application for generating color
themes based on the theory of how hues can be
combined. It supports monochromatic,
complementary, split-complementary,
double-complementary, analogous, and triadic
schemes. It can generate tables for a full range
of saturation and brightness values, or it can
randomly select a group of colors to comprise a
theme. It generates both text and HTML, and an
online version is available.