I am fairly new to PC building. I have never build one before mostly just watched videos. I am considering building my first PC. I need it to be able to function well with programs like SolidWorks, Rhino, Keyshot, and other 3D modeling and rendering programs. As well as being able to handle to odd game here and there. I am not sure with a build like this what is important, memory, cpu, gpu and such what is the most important and where the money should be spent. I want to keep spending as low as possible.