Implementation of color palette generator that can be used by designers and can be used in reporting tool. The colors are generated based on the inputs provided by the users. Color palette using company branding colors is also possible.