Ableton 12 for sure (can also do video) and get him an NI Maschine controller for making beats…for the keys I myself usually just use an MPK mini plus (which also has pads), despite having numerous 88/61 key keyboards (Fantom 08, Korg Triton Extreme, Yamaha MO6, Kurzweil K2000, Modal Cobalt, Korg Opsix, Novation K-Station, etc.)…I also have an Arturia Keystep that I like for the on-board sequencing and arps. If you are in the USA, get them from Sweetwater to take advantage of the free 2 year no questions asked warranty (if the price is the same as elsewhere).
DAW - Ableton 12, Cockos Reaper, Magix Sequoia (Mastering)
WAV/AIFF editor - Magix Sound Forge, Steinberg Wavelab, Adobe Audition
Soft Synths - NI Kontakt, Decent Sampler (free), Audiomodern Soundbox (free), Soundpaint (free), Glen Stegner Minimoog (free) (Memorymoon website), Plogue Sforzando, UVI Falcon, Arturia Pigments, Xfer Records Serum, Softube, Bx Knifonium, NI Massive X, Dexed (free), Nils’ K1 (free), Synapse Audio Dune 3, Spire, U-he Diva (and everything else U-he makes), Clay and Kelsy (Kontakt), Cherry Audio, Togu Audio Line, XILS lab, Wavesequencer Hyperion and Theia, SoundDust (Kontakt), Vital, Sonic Academy/Slate Digital ANA2, Lennar Digital Sylenth, Kilohearts Phase Plant; get as many preset banks as possible from Vicious Antelope, Venus Theory (He has lots of free stuff too for Decent Sampler), Triple Spiral Audio, and LFO store…Install the Pulse Downloader app and check out the store on there (sometimes cheaper for Vicious Antelope banks and you get 5% cash back credit on everything; plus you will discover a bunch of good small developers…mostly Kontakt) (Goldbaby, Ergo Kukke, Synth Magic, Kompose, Have Audio, etc.)
Trap/Drill 808 romplers and soft synth presets - Angelicvibes
Lo-fi romplers - Quiet Music and Arturia Lo-fi
Old School 90’s Hardware Romplers/Keyboards - Roland JV1010, Roland XV2020, Kurzweil 1000px expander/1200 Pro, Yamaha MU128, Yamaha SY77, Kurzweil K2000/K2500, EMU Proteus series modules, Alesis QSR, Roland U-220, Roland M-GS64 Sound Expansion, Roland SoundCanvas series…get a line mixer and a 5 or 6-way midi splitter…get him into the old school workflow also…he can learn alot from layering these overlooked romplers (future classics) that you can pick up on the cheap.
Drum Samples - Goldbaby and Samples from Mars (they have sales where you get everything they make…also synth libraries for around $59 US several times a year…SFM is one of my favorite developers at any price; and they give you the libraries in every possible format…Maschine, MPC, Kontakt, Battery, .wav, Apple Logic Pro sampler, etc.)
Controller - Akai MPK mini plus (mini keys…you may not like it if you have stubby fingers; I have alien-sized hands lol, I find it perfect), Arturia Keystep 37 key, avoid NI Komplete Kontrol controllers (not a fan)…plus the Komplete Kontrol software now supports Akai and Arturia controllers.
Beats - NI Maschine, Audiomodern Playbeat, Akai MPC software
Wavetables - Ocean Swift Synthesis (also check out their Porphyra Hybrid Kontakt 8 collab with Sonora Cinematic)
Go check out Pianobook for a bunch of free Kontakt, Decent Sampler, SFZ Libraries.
Kontakt Libraries - Wrongtools, Sonora Cinematic, SoundDust, PulseSetter Sounds, Clay and Kelsy, Insanity Samples, Fracture Sounds, AVA Music Group, Battersea Audio, Sampletraxx (cinematic), Bela D, Tempest Audio, Teletone, Westwood Instruments, Tronsonic, Straight Ahead Samples, Rigid Audio, Performance Samples, Audiofier, Bunker Samples, SRM (Studio Richter-Mahr), Synth Magic, Embertone, Soundethers, iamlamprey, Sick Noise Instruments, Slate + Ash, Keepforest (cinematic), Auddict (cinematic), Castle Instruments, Crocus Soundware, Kirk Hunter Studios…too many to name LOL…
Mastering - Izotope Ozone
Headphones - IDK about the Beyerdynamics DT770s…Had several pairs, they all died in one ear…had to re-solder (fortunately I know how) new cables…Love the sound, but don’t step on the cables on them…my main headphones are open backs (not for tracking) Sennheiser 58x Jubilee and HD599s…