Great start. You should definitely now read my post here: Generating random colours (unicornhat)
And this: https://learn.pimoroni.com/tutorial/unicorn-hat/making-rainbows-with-unicorn-hat
To acquaint yourself with colour space conversion :D (It sounds harder than it is)