Io uso Koala editor per (x)html e Top Style Lite per i css ma anche con il blocco note di windows è possibile (una volta che avrai dimestichezza con il linguaggio) creare siti ad arte.
Un semplice esempio di come si possono fare siti agendo sugli sfondi e rispettando i dettami del w3c è anche il mio sito che mi permetto di invitarti a visitare; non aspettarti grandi cose, io sono autodidatta come te, però sarà interessante per te vedere che nella parte strutturale non ci sono comandi di formattazione, è da lì che devi partire. sito