Researching color theme UI's and determining how much control to give to the end user

Providing users with too much control can result in unappealing websites, while too little control may hinder the ability to match brand colors effectively.