Have been made on RPG Paper Maker or GameMaker?
RPG Developer Bakin
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.