Have you seen the hackathon project @arkinox and I made? It supports 1 game engine now, but the vision is to do what you're describing. Crashglow.com