At first, I thought I could just rotate the hue of HSL colors and call it a day. Since then, I've learned about perceptual color spaces, OKLCH, Bezold-Brücke effect and I still can't always get good programmatic palettes 😅 But I built Color Palette Pro to help get us halfway there: colorpalette.pro
colorpalette.proColor Palette Pro — A Synthesizer for Color PalettesGenerate customizable color palettes in advanced color spaces that can be easily shared, downloaded, or exported.