Так, злой и добрый высказались, слово за ворчуном: анатомия. Рисовать ты умеешь, но вот представления об анатомии тела весьма условные. Ну да не страшно. Рекомендую скачать и полистать на досуге: http://rutracker.org/forum/viewtopic.php?t=1704262
Господа, не ленитесь указывать источник, интересно же.
Автор - Yeonoo (http://yeonoo.deviantart.com/)

P.S. Хотя, из представленных у него работ, эта, на мой взгляд, самая успешная.
"не сем", "Луны Красной луны" (или у Красной луны есть собственный естественный спутник?)... И Наруто в придачу. Автор понимает, куда я клоню?
Автор Sadamoto Yoshiyuki
Опубликовано в артбуке Der Mond (разворот страниц 61-62)
Хайрез с нормальным цветом: http://chan.sankakucomplex.com/post/show/481023
=) Даешь Лоуренса, он няшка)
API без участия админов не реализовать. Да и нужно ли им это, вопрос. Судя по тому, что картинки из постов прогоняются через OCR, в закулисье джоя сидят далеко не дилетанты, захотели бы - давно бы сделали.

ИМХО, тут надо решить, что именно позволять пользователю.

Самый простой в реализации и сложный для юзера вариант - дать возможность создавать свой CSS. На манер myanimelist.net. Плюсы - страницу можно настроить до тютельки. Из накладных расходов плюс одно поле в таблице юзеров (если делать возможность создавать только одно кастомное оформление. Несколько - уже плюс таблица). Минус - CSS не JS, выше головы не прыгнешь. Но самое главное - заморачиваться этим станут меньше 10% пользователей, а получится и у того меньше.

Посложнее - дать возможность настраивать только конкретные аспекты. Фон (картинка, аттачмент, повторение, цвет), заголовок (картинка, позиция, отступ), логотип... Тут уже нужно делать в профиле отдельную страницу, на манер редактора стилей форума IPB или любой другой CMS-ки старше эпохи Войны браузеров. Накладно. Зато и пользователю понятно, можно потыкать мышкой. С точки зрения хранения - тот же CSS, только на отдельные фрагменты и недоступный для прямого редактирования. ИМХО, так правильней.