For this sentence, by allowing the customization of user interface, the user interface are more close to the need of user, since every user has different style of preferences. Is it correct to use Is the word customizable a valid english word?

I'm not a native english speaker,.