
I'm transitioning from Windows to Mac, and still working at establishing the best development environment for my needs. What tools am I most comfortable with? I'm trying TextMate at the moment, based on several recommendations - will probably make another stab at Eclipse (too much memory-wise for my old Windows PC) as well. I also will be documenting my experiences with helpful modules like devel and coder, approaches to managing revision control (CVS/SVN), synchronizing production/test/development sites, etc.
Starting point: Developing for Drupal in the handbook at drupal.org.
References:
How to Successfully Incorporate Eclipse IDE into a Drupal Workflow
Maintaining Drupal sites using version control