Думаю, что тут вопрос не только в смене иконок/темы etc. Свой графический интерфейс (если конечно ТС не ошибся в понимании вопроса) - это в моём например понимании:
- mini.iso как системная база;
- напиcание from scratch своего интерфейса, под свои личные нужды, не взирая на уже готовые разработки.
Ну, как-то так.
Иначе - название темы неверное и вводит в заблуждение.