I'm writing web applications each and every day, so writing a desktop app requires a different way of thinking and leaving my "comfort zone" (although, I'm quite comfortable in front of the keyboard hackin' away code). ape is written in python and pyqt, but again, it's not about the language used, for me it is about programming.

He's used vim and Netbeans in the past, but didn't quite find what he was looking for, so he started up this project to both learn a different sort of development and hopefully end up with something that does what he needs: grouping files into projects, regex search/replace, code coloring & completion and, of course, file editing