RPGmaker is only limited if you don't know how to program. If you do, it includes a thing that let's you do your own programming. Though I'm not sure what programming languages are usable.