My son just found this cool app for creating custom bike colours. Works really well and you can change the colour of every component. It even gives you the colour codes so you can then pass them on to your painter..
http://bmxcolor.narod.ru/Im sure someone would have posted this already but hey ho..
Have fun!!
Paul