Hi. Get NVU, free to download, works on PC and Mac. Not as sophisticated as Dreamweaver, not sure what code it generates but its not bad - friends have used it and created 'reasonable' looking sites from it. Dreamweaver 'might' have generated too much code once upon a time but not these days. just stay away from anything vaguely Microsoft.
I use dreamweaver or hand code. If you're really struggling, try a template site like 1&1 and do it that way.