Wow! What a great software! I had no idea it existed!! :)
It's pretty nice, has more features than RPG Paper Maker but it's harder to learn.
Does it have a proper Sprite editor?
No, it's like the other game developing softwares, you have to import the sprites you make somewhere else.