The only thing i will add to what Frenetic Pony has suggested is, please, if you have components that can be assembled any way you like to get items with varied stats, please provide some means by which we can acquire more components. If they're limited quantity, then that's a 'failure point' where choosing the wrong combination can gimp you unnecessarily.
Example: I choose 3 components early on to build a sword. one of those components is(unbeknownst to me) extremely rare and can't be found anywhere else in the game, and I blow it on a low level sword. Then, 40 hours into the game, I'm kicking myself because I can't upgrade to the sword of kickassness because I used the only component available. Extreme example, I know but it illustrates my point.