You can create something like UDK kismet(connecting boxes with lines) for the scripting part, though that would still require a parser. It could be used well enough on a tablet.
I am going all Java right now, but for the sake of getting experience i am thinking of switching to NDK. (I already built a somewhat successful android app with java sdk,
market link)
my engine, looks more like a framework than an engine for now.