Colours do play a role in our daily life but I would not say it has to do with spiritual or science. We all like colours and my favourite may be different. In the same house, the colour choice of each person may differ so it cannot be as per family, religion or science but purely on the interest of each one.
Many people have started associating colour with religion, days and what not but let colour be colour and your preference of choice be your and not of others. It is like we have categorised Orange for Hindus, green for Muslims, white for Christians, blue for Buddhist, etc. Just because the colour of the flag used on top of worship is of that colour can we say that all Hindus or Muslims or Christians like that colour? No! colours are simple and beautiful, let it not divide us.
It is said that colour has the energy and even help us be motivated by seeing them. We all have a choice of colour and we all feel positive with its presence or it changes our mood. People do use a specific colour for specific functions or festivals but that is all man-made. We also assign dress code for gathering, so is it concerning any religious or scientific belief, we just choose that colour as we want it to be different and new. Some say it has spiritual or scientific but for me, I just choose the colour what I feel right at that time.
“The most important thing in life is to learn how to give out love, and to let it come in." — Morrie Schwartz