Since you're a developer, I don't think there's that much of a difference because most tools for development available for Unix are available for most flavors.
If you prefer working with IDEs, then it ultimately comes down to look and feel, methinks.
If you do most of your work in the shell, then the biggest difference is in the installation of different interpreters/compilers/tools. This also applies to IDEs, to a certain extent, as a lot use the shell anyway.
The real question is, why did you choose to make the switch?