Ale chodzi Ci o kod strony czy wygląd (layout)? Jeśli o kod to bez znajomości co najmniej xhtml i css nic nie zdziałasz, bo profesjonalnej strony nie stworzysz w edytorze wizualnym (ja korzystam z polskiego programu NotH, który zajmuje kilka MB, ale trzeba znać składnię). Jeśli o layout to b. dobrym programem jest Adobe Photoshop (płatny, można ściągnąć wersję trial) i GIMP, który z początku może sprawić nieco trudności w obsłudze, ale jest darmowy.
W zasadzie podstawą jest znajomość xhtml/css, jeśli go nie znasz to aby mieć profesjonalną stronę powinieneś się zwrócić do osób/firm zajmujących się tym zawodowo.