unless you are a vi addict, BBEdit really is one of the nicest text editing (+) apps available.
if you're buying a few apps to write web sites with, DEFINITELY get bb edit, its so great!
Here is kilo's how-to-make-free-sites list
1) install OrborOSX or XDarwin, and fink.
2) Install the gimp. The gimp is so great for making web site graphics. And, it has one of the best image map producing plugins avaliable. The gimp is free, and if you're not in the CMYK-printing business, don't waste your money on photoshop (unless you have alot of money, then go for it! Photoshop is a great app!)
3) Even though it looks ugly, grab (free) copy of Mozilla-cfm from mozilla.org. Few people know just how good the page builder is in it, its alot better than it used to be in the netscape 3.0gold days
While not as fancy as other commercial editors, for quick pages, it rocks. Try it out!
4) Get comfortable with apache + php, pico, vi, and Mac OS X. If you're good, you can test everything on your own computer, and then install it on the server.
5) Get Omniweb. Not because its necessarily the best browser, but because of its HTML writer. Press apple-shift-n in omniweb, and you will be in the Source Editor. The color coding is great, and I love how it can make the sloppiest html into readable code. Its probably like watered down bbedit.
6) Try building a page in Interface Builder. Seriously, take some screenshots, make an image map, its a fun process, makes great looking tool bars and stuff.
7) Realize that anything you can print can easily be a PDF. Simple file --> print in your favorite app, and press 'preview'. Va La, Perview.app bounces up with your document. Select 'Save as PDF' from the file menu. (I put that here because lots of web sites are embracing the Portable Document Format, and it seems to be a good thing).
8) Download all the web browsers you can find, even old versions that run in classic, and be aware of how your site looks in them.
All this and much more awaits you! Mac OS X opens the door to so much more with its industrial strength unix, open source kernel, free developer tools, etc etc.
Oh, and there are lots of html editors from linux being ported!