Sometimes the number of choices out there can be overwhelming. I can think of 30 popular editors for Linux alone. If you are a new Drupal contributor, or you've switched to a new OS, and aren't sure where to start, here are some toolkits (one per operating system) that should provide a good starting point.
You can start contributing immediately with these tools, and as you gain experience one or two may start to feel like a less-than-ideal fit. You can audition replacements for one tool at a time to get your ideal set-up, instead of designing one from guesswork or ending up in analysis paralysis.