Most of the color wheels didn't provide enough color variations for me. I wanted a larger color list and I didn't care to make the html file by hand, so I wrote a javascript app to do it for me!
Another problem has to do with what color depth people are using. Many people are still using 256 color displays and I want the colors to display without dithering. The trick is to use colors that are on specific byte boundries. Typically, the values (in hex) are 00, 33, 66, 99, CC, and FF. I also wanted a better spread of grayscales, spaced in hex values of 10. The script defines arrays for each R G and B value and for the grayscale.
colors.js loops through creating a table, dividing the colors into 5 columns and make rows until it is finished looping where it closes the table. To call the script, use the following HTML:
<SCRIPT LANGUAGE="javascript1.2" SRC="colors.js"></SCRIPT> <NOSCRIPT><P>Your browser does not support Javascript 1.2</P></NOSCRIPT>
Here it is in action: