Great to see some software development. Really. Wish it would happen with IBrowse and some other old, but good, programs as well.
However, for now I'll stick to Brilliance 2. PPaint seems to load images into chipmem, while Brilliance 2 loads images into fastmem, and simply copies the visible part to chipmem, allowing you to work on huge images without ever running out of chipmem.
There's certainly room for improvement:
1. Handling of very large images. This is a an absolute must. You
MUST add this.
2. Handling 24 bit color images as 24 bit internally and use HAM6/8 for visualizing the image. Brilliance 2 does this quite nicely. It can also be done a lot faster than Brilliance 2 does it (it calculates a palette for the image first, quite slow, and the conversion process itself isn't very fast, either). Good quality HAM8 rendering can be done at about 120 cycles per pixel on a 50 mhz 68030, so there's no performance reason to not have it.
3. Brilliance 2 has a horizontal interface orientation at the bottom of the screen. This is actually a second screen. This means that the interface will always have the right colors and resolution regardless of the screen mode you're using for the image.
There are undoubtedly some other things, but these are pretty important.