I've been bored lately, and am looking for a project to work on (from scratch, I have yet to master working on a team). What ideas do people have?

Guidelines:

-Not necessarily Zaurus- or N810-specific-Nothing 3D-Nothing TOO massive (like a desktop environment or web browser, strangely enough I don't feel as though a game would be "massive")-No "contribute to existing projects" requests, please (unless you feel excruciatingly, and I do mean excruciatingly, strongly that that's the way to go)-Preferably only requiring one or two external toolkits/libs

Notes:

-It will be a C/C++ app-The only external lib I really have experience with is SDL, a little FLTK. I'm willing to learn to use common libs like ogg/vorbis-There are no guarantees that this program will ever be {started|completed|stable} or will {follow your idea exactly|follow anybody's idea at all}.

Something I've always thought to be missing on my Z is a paint/graphics program. There ARE a few, such as Cloverpaint, Petite Peinture, Sketches of Z, FreeNote QT, but most are scaled too small, support only qvga screen rotation (portrait mode), or are missing one thing or another. For instance, most existing projects cannot open but one or two image formats. Some only save as png, or pdf, then won't let you edit after you save to that format. Most do not have tools for selecting a square, rectangle, circle, or ellipse. Must haves are: undo tool, fill tools, line width tools, color selector. Crop to selection, and clone tools would also be welcome. It would be nice to be able to use the more common 3d filters such as drop shadow, cut out, inner bevel, etc., and support layers. Something like Conduits Pocket Artist maybe?