Sort:  

I answer to @samminator (please have a look). I still need to improve a lot the editor (at least two bugs on the list for now). But I especially need feedbacks to be able to improve it as much as I can :)