Mahogany, mahogany with maple top, solid maple, if you use alder dont use emg pickups the sound is incredibly thin, a lighter piece of purple heart works quite well with duncan distortion pickups.
For necks, either maple or mahogany works, I personally like to use maple because it adds brightness to the tone when down tuning
Fretboards, that really doesnt matter much generally rosewood and ebony.
Pickup selection is highly important too, generally youll want higher output pickups such as actives or duncan jb, distortion, full shred, etc. Gibson also has good metal pickups like 500t and dirtyfingers. And I have no clue about dimarzios never played em. Ones you want to stay away from are the lower output pickups like 59s and pafs. Also you can never go wrong with a duncan jazz in the neck for clean tones.
MzI