Für Viele ist es immer noch ein Wunsch sich selber eine Homepage zu erstellen um sich, oder etwas woran einem was liegt, der Öffentlichkeit zu präsentieren und mit anderen Leuten in Kontakt zu kommen. Doch wenn man sich ernsthaft mit Webdesign in der Schweiz auseinandersetzen möchte, dann braucht man dementsprechende Software. Dabei ist die Auswahl an Programmen sehr gross und dementsprechend unübersichtlich. Es ist, wie so häufig, auch die Frage ob man ganz neu mit dem Thema beginnt, oder schon etwas Erfahrung mit Sachen wie HTML und CSS hat.
Sofern man als Webdesigner noch keinerlei Erfahrungen gesammelt hat, sollte man in Erwägung ziehen sogenannte WYSIWYG Editoren zu kaufen. Die Abschreckend klingende Abkürzung steht dabei für"What You See Is What You Get". In diesen Programmen kann man Webseiten ganz ohne Programmierkenntnisse erstellen. Man kann Texte und Bilder einfügen, Tabellen erstellen und auch komplexe Designs, mit Boxen und Ebenen, für seine eigene Homepage erstellen. Bei diesen Programmen gibt es mittlerweile eine grosse Auswahl, so dass für jedes Budget etwas dabei ist. Während die Premiumprodukte in diesem Segment, z.B. Adobe Dreamweaver, gerne mal dreistellige Beträge kosten, gibt es auch solche die für jeden erschwingbar sind und trotzdem eine sehr gute Funktionalität bieten.
Falls man schon eine gewisse Erfahrung mit Webdesign hat, bietet es sich an ein Grafikprogramm für die Erstellung von Bildern und Grafiken, sowie einen professionellen Editor zu kaufen. Diese beiden Programmtypen decken die elementaren Teile des Webdesigns ab. Auch hier gibt es wieder grosse Preisspannen bei denen man abwiegen muss, ob man wirklich einen Webdesigner benötigt, oder ob nicht ein relativ preiswertes Grafikprogramm, das aber die Grunfunktionen der Grafikbearbeitung beherrscht, ausreicht. Natürlich gibt es auch viel Software die nicht in diesen beiden Kategorien einzuordnen ist und trotzdem sehr hilfreich beim Webdesign sein kann. So gibt es zum Beispiel CSS Editoren die das eigentliche Designen sehr effizient machen oder auch komplette Content Management Systeme die man kaufen kann und auf einem Webserver installieren kann. Nach einer kurzen Konfiguration kann man mit diesen Systemen sofort seine eigene Homepage starten.