Сделал небольшой пример переопределения отрисовки контрла (TButton): http://narod.ru/disk/24952094000/LCLSkin_Demo.7z.html. В идеале хотел бы отрисовывать контрол в OpenGL со сглаживанием шрифтов и плавной анимацией, но пока руки не дошли.
Раньше игрался с примером скинирования самой TForm, но бросил, так как получалось глючно и вызывала шок у пользователя нестандартным окном. Только Winamp - овское нестандартное окно по привычке не вызывает шок. Поэтому придерживаюсь мысли, что скины нужны для того, что бы контролы программы были приближены к общим контролам операционной системы, но при этом более плавно воспроизводилась анимация нажатия кнопок и отображения иконок, а так же менее рубленным (более сглаженным) был текст на кнопках. При этом все скины должны отключаться.
Если кто доведёт пример до готового компонента и поделится им, буду благодарен.