What about Cocos2d-x?
I haven't used the editor much so I won't make any claims here, but if you want to use code, C++ or one of the bindings is your favorite why not Cocos2D-x.
I hope my initial comment did not sound to biased, but to clean this up:
Use whatever feels right to you. I felt very productive with Godot for the type of game I am doing and I just wanted to share my experience :)
[1] Cocos2D-x desktop game "Songbringer" http://store.steampowered.com/app/367080/Songbringer/