Depends how much you want to impress people.
If you do then its gonna be expensive for not that much gain IMO
If not then it should be fairly easy.
Forks – rockshox revs/sektors
Brakes- new deore can’t be beaten for price unless you find some cheap hopes 2nd hand
Wheels – 2nd hand pro2 hubs on mavics should be sufficient(depends on if you go 20mm front or qr)
Drivetrain- shimano or SRAM. Either or really. The more you spend the lighter stuff gets. Deore or x5 is sufficient and lasts.
If it were me, I’d look for complete builds on the classifieds or eBay that have the spec you’re looking for and swap the stuff across. They often end up being cheaper than buying seperate…..especially if they lack the boutique parts that most people want