I think for the moment Android Studio will be the best choice.
But, I am quite sure there will be very soon an open source application that is able to create HTML5 and Apache Cordova apps, which supports the same kind of signature as XDK uses and which is able to even create Android apps offline.
Or, does anybody know about a product that is able to do so? I was just searching Github for "Cordova app". There are some promising projects out there, but not yet what I am looking for.