I have been using Eclipse to programming+build+flash+debugging my nRF51 DK apps.
This requires carrying a Makefile forward, modifying as stuff changes...handling flash programming in less integrated way....
I was successful taking the Blinky example from the nRF51 SDK and moving into the Eclipse managed Make environment.
I posted what I did here