Drag and Drop custom color swatch to a face

Is there a way to drag & drop a custom color swatch to a face, and if so, how can I display that swatch on say the Task flyout pane?

SolidworksAssemblies