A method for using a profile editor for editing a color profile for an output device having a color gamut, the color profile comprising a plurality of output color values, the method comprising: providing a profile editor, wherein said profile editor comprises a user interface module coupled to a color processor and coupled to a display device; receiving an output color comprising a first hue, a first lightness and a first chroma; displaying, by the user interface module, on the display device a first dynamic slider bar comprising: (a) a first segment corresponding to a first range of lightness values for each output color value that is in the color gamut of the output device at the first hue and at the first chroma and (b) a second segment corresponding to a second range of lightness values for each output color value in the color profile that is in the color gamut of the output device but at a different chroma than the first chroma; displaying, by the user interface module, on the display device a second dynamic slider bar comprising: (a) a first segment corresponding to a first range of chroma values for each output color value that is in the color gamut of the output device at the first hue and at the first lightness and (b) a second segment corresponding to a second range of chroma values for each output color value in the color profile that is in the color gamut of the output device but at a different lightness than the first lightness; in response to any of the first hue, the first lightness, and the first chroma of the output color being modified on the display device by the user interface module, creating an edited output color comprising a second hue, a second lightness and a second chroma; and in response to any of the first hue, the first lightness, and the first chroma of the output color being modified on the display device by the user interface module, dynamically changing the ranges of lightness values and dynamically modifying the segments of lightness values of the first dynamic slider bar and dynamically changing the ranges of chroma values and dynamically modifying the segments of chroma values of the second dynamic slider bar based on the edited output color. providing a profile editor, wherein said profile editor comprises a user interface module coupled to a color processor and coupled to a display device; receiving an output color comprising a first hue, a first lightness and a first chroma; displaying, by the user interface module, on the display device a first dynamic slider bar comprising: (a) a first segment corresponding to a first range of lightness values for each output color value that is in the color gamut of the output device at the first hue and at the first chroma and (b) a second segment corresponding to a second range of lightness values for each output color value in the color profile that is in the color gamut of the output device but at a different chroma than the first chroma; displaying, by the user interface module, on the display device a second dynamic slider bar comprising: (a) a first segment corresponding to a first range of chroma values for each output color value that is in the color gamut of the output device at the first hue and at the first lightness and (b) a second segment corresponding to a second range of chroma values for each output color value in the color profile that is in the color gamut of the output device but at a different lightness than the first lightness; in response to any of the first hue, the first lightness, and the first chroma of the output color being modified on the display device by the user interface module, creating an edited output color comprising a second hue, a second lightness and a second chroma; and in response to any of the first hue, the first lightness, and the first chroma of the output color being modified on the display device by the user interface module, dynamically changing the ranges of lightness values and dynamically modifying the segments of lightness values of the first dynamic slider bar and dynamically changing the ranges of chroma values and dynamically modifying the segments of chroma values of the second dynamic slider bar based on the edited output color.