Why do you want it to be web-based? Any particular reason? I think there are certain things for which a browser is not a good application hosting platform. As an experienced web developer, I can imagine the amount of pain it will take to create a pixel based image editor.
Additionally, there are TONS of image editors available (free, commercial) for Win, Mac, Linux. I am sure you can find a program which you like.