Glad that someone is posting this!
I'm actually waiting for answers to a similar thread!
Have you found a tutorial yet? Any info will be helpful!
There is a DragDrop behavior in Construct 2. But I'm not sure how to make it switch with another sprite's grid space.