Per cominciare va benissimo il notepad su windows,anzi visto che è un blocco notes sei tu a scrivere il codice e quindi non ti aiuta come editor..
Per iniziare io direi di impostarla in questo modo,poi una volta che hai basi del linguaggio ed aver capito il meccanismo,si può passare ad editor html ce ne sono diversi free,per quelli a pagamento chiaramente ...Dreamwever!!