Engineering software Interface.

I haven't seen any discussion regarding what others are using as their Linux System Interface. For myself, I'm following in the great path set by the BeagleBoneBlack guys an using Eclipse. Derek Molloy goes to great detail in describing in his book "Exploring Beaglebone". How to do it. Anyway, the Remote Systems Explorer works fanatastically with the Snickerdoodle.
Gives me editors, command lines etc.

What's everyone else using?

Chuck Glasser