Eu am folosit tot timpul culorile în format HEX și abia recent am început să folosesc și rgb (de fapt, rgba). Știam de sistemele alternative dar niciodată nu m-a interesat să citesc mai mult pe subiect.
Articolul de mai jos lămurește un pic lucrurile și, la o primă lectură, aș spune că HSL/HSB sunt superioare din simplul motiv că îți poți da seama cu ce culoare ai de-a face doar citind primul număr, Hue (restul stabilind saturația - i.e. nuanța - și luminozitatea).
Te lovesti de ele in momentul in care ai de-a face cu prelucrari de imagini la modul un pic mai serios - cam cat sa ai nevoie de exemplu de OpenCV: “There are more than 150 color-space conversion methods available in OpenCV” https://docs.opencv.org/3.4.1/df/d9d/tutorial_py_colorspaces.html (de asta am dat cu google prima oara, eu il folosesc din C++).