I use BBEdit for more or less everything I write. When I write text documents I use Markdown to format the document. If I need to send the document to a customer I generate a nicely formatted PDF. I can’t stand ugly typography so I want my PDF documents to look at least decent.
The search field is an important part of almost any web site today and it deserve some attention. Especially if you have implemented some really good search like Apache Solr (see How to set up Apache Solr search for Drupal 6 on a Debian GNU/Linux server).