Question on creating a Mock Up Template

Hello everyone,
I am super new to graphic design and photoshop and I was wondering how I would go about creating this specific mock up template of this guitar. Basically I want to be able to change the color AND texture of the body and fretboard as well as the color of the hardware such as the bolts and pickups and bridge of the guitar

Photoshop with smart layers is the answer.

Helpful tutorial: https://www.youtube.com/watch?v=ZSEmthIpWi0 (hint: skip to 14:00)

Also if you practice with other mockup examples, you’ll learn a lot how a mockup is created.

Hope this helps,

Greetings,