Client-side web application for color palette creation