Layout Einflussnahme

Wie kann auf die Darstellung der Anwendung und der Controls Einfluss genommen werden?
- Layout (Farben, Fonts,...)
- Darstellung (z.B. geänderte Darstellung der Funktionsbuttons für Hinzufügen und Löschen bei einer Liste)
- Können bei WebAnwendungen eigene CSS verwendet werden?