I'm looking to get my nephew into 3D design. He is very artistic and is always asking me about 3D printing. I think he would be tremendous at designing stuff. He's only 15 years old but is very advanced for his age. Would everyone suggest buying him a copy of Solidworks so that he can get started, or would something else be more suited for a beginner?