Generate nice distinct colors on the fly