One of the earliest exercise I learned from a friend of mine who could afford guitar lesson was supposed to be designed to help with that.
You'd fret 4 ascending semi tones on the 6th string, say 1-2-3-4. Keeping fingers 2-3-4 on the 6th string, you'd bring finger 1 on the 5th string and then the rest of your fingers one at a time, and so on.
Or we'd start on the high E and work in reverse. That being said, I've never been too good at it - maybe I should have put more time into it.
Of course, I'm always tapping and flexing fingers, but I don't think it really helps much. I do know that I have better independence in my fretting hand because I can do this:
If I try with my picking hand, the rest of the fingers follow my pinky.
My fretting hands fingers don't crack half as much as my picking hand either (though this one also got better since I've started messing with chicken picking.