It depends how specific you need the information to be. Things can often seem "friendlier" in UI's if they are less specific or require less accuracy. This would allow you to use less text in favor of some graphic features. This may, however, have an impact on the outcome of your data and the amount of space required to get the form onto the screen.
Maybe this is a useful analogy:
Imagine that you go to an ice-cream parlor with your friend. You walk in the door and are handed a slip of paper with a series of options and checkboxes. You are asked to fill out the form and hand it to someone standing at a cash register, who then asks you for money. Following this exchange you are handed your ice-cream with the toppings you requested, are politely thanked, and then are asked to move along to make room for the next customer.
That would not be a very friendly way to serve ice-cream.
By comparison consider an ice-cream shop that prides itself on the customer experience. This example is an image of Cold Stone Creamery. Cold Stone Creamery Serving.
Those people actually look like they are having fun!
Now let's take a look at how they actually display the options...
Ice Cream Display at Coldstone Creamery
Wow! Who wants Ice Cream!!
So, now let's take another look at your form...
Why not use silhouettes of a boy and girl for the gender selector (I am being simplistic here because the actual question may be more complex but I see no reason why you can't make a gender neutral way of using graphics).
Why not create a picture of an eye and let people use a color selector to actually modify the color of the eye to match their eyes... or their perception of their eyes. The same could be done for hair.
For decent you could let people pick where their ancestors are from on a map.
For height you might allow people to select from various famous figure who are different heights.
The problem, as you might already see, is that you sacrifice efficiency if you try to be too friendly - much like in our ice-cream parlor.
So - try to draw a balance. Consider what might make the experience, not just the appearance, a little more appealing and also think about how the balance of time spent vs. "friendliness" might affect the actual UX.
Hope this helps. Good luck!