Внешний вид интерфейса

Где можно почитать, как можно настроить интерфейс (кнопки, вывод текста и изображений) в плане визуала.

Желательно с готовыми примерами.

основные цели:

1) "Фигурные" кнопки неправильной формы;

2) Визуальная обработка выводимого текста