EDIT: Apparently i didn't really define what i wanted so yeah, if anyone can make out what im trying to say by all means go at it otherwise ill prolly just edit this in the morning or something to be more descriptive.
Im currently developing a game id probally say im an intermediate coding wise. Anyways my problem is this.
I want to make a character creation screen that doesn't use lists instead it uses images and buttons to create a character.
hopefully this image loads.

Anyway as you can it has 3 fields.. one for village one for clan and one for spec aswell as buttons to actually create character properties such as hair and what not.
What i wish to know is how can someone recreate a similar type thing, and if there are any guides etc that you could point me towards if so
PS: my game aint naruto based cause theres enough of them anyway lol its just the basis of a char create i liked
Thanks in advance to anyone who is able to help me with this.