Der Komplexität Deiner Zusatzprogrammierung sind vom WD keine Grenzen gesetzt. Was bleibt, ist die Frage, ob Du dann nicht besser einen HTML Editor für die Erstellung Deiner Website benutzt.
Nachteil, wenn Du vom WD vorbereitete Seiten nachträglich manipulierst:
Mit Scriptergänzungen modifizierte Seiten werden vom WD beim Veröffentlichen in den meisten Fällen wieder "repariert", d. h. sie werden auf den Urzustand zurückgeführt, womit Deine Zusatzprogrammierung wertlos wird.
Abhilfe:
Nachträglich manipulierte Seiten müssen i. d. R. mit einem externen FTP Client veröffentlicht werden.
Das ist zwar etwas umständlicher, es garantiert aber, dass die von Dir vorgenommenen Ergänzungen/Änderungen 1:1 übernommen werden.
CSS Dateien lassen sich mit jedem Texteditor öffnen. Sinnvoll ist der Einsatz eines einfachen Editors, der den Dateiinhalt nicht zusätzlich mit irgendeinem Format- und/oder Auszeichnngscode verfälscht.
Bewährt hat sich der kostenfreie Editor "Notepad++", den Du z. B. hier herunterladen kannst.