I can't speak for everyone else, but I write my code in UltraEdit

I have also converted X-Cart to a table-less layout, so most times I don't have to deal with the table inside a table inside a table nightmare. Dreamweaver is fine for getting a feel for the tables, but you really can't edit in it.