Nice, Hatch! It's fast!
The
Palette Sorter tool is worth mentioning here then.
It would be great if your Pixel Image Spec (PIS) tool would output a palette, too. How to sort it, though? You alreadyThis easily begins to feel like feature bloat, so it's just a suggestion. I get in trouble for feature creep all the time.
-I fed PIS a web address by accident and got "Exception 450: no data returned `http://2ddr.com/index.php?prime=sortpal'" It ought to just say something less programmerish like, "Sorry, no valid image found" or something like that when there is no actual image specified
-If the color count exceeds 256, it's not an indexed image and therefore most likely not pixel art. Once 256 is exceeded the operation could either abort or PIS kicks into some other mode of operation. I see no reason for a crash.
-If you don't output a palette, imagine someone wanting to extract the palette for storage in their palette library or use for a project. Besides manually selecting each hex in their graphics program of choice, one by one, all they can do is screenshot PIS's "hex table". The hex values being printed right on the color swatches is a problem at this point. The space between each swatch is also a problem. So how about a toggle switch to hide all text and reduce all cell margins to 0, as maybe make each cell square as well. A toggle, or just another instance of the palette displayed per the previous criteria. Doubt you agree with all that, but you still see what I'm getting at here.
-One big field for multiple pic addresses is rather odd. Why not multiple single line fields?