This one?http://www.stencyl.com/
Come to think of it, it seems much better than RPG Maker Ace... I will give it a spin.
Yep that's the one! :)