Darum suche ich euren Rat.
Laut diesem Benchmark ist Skylake-X in Spielen langsamer als die Desktop-Pendants (z.B. ein 7700K). Allein deswegen würde ich zum Desktop raten und das verlinkte Benchmark tut dies auch. Die Architektur eignet sich einfach nicht zum Spielen. Die X299-Baords sind auch echt teuer. Allein das dort benutze Mainboard kostet über 300€. Das entsprechende Sockel 1151-Board gerade mal um die 120€. Du kannst auch schnelleren RAM einbauen und nicht nur die dort verwendeten 2400MHz. Der Vorteil ist zwar überschaubar, aber wenn es machbar ist und ins Budget passt, wieso nicht. Auf ein Z370er Board kannst Du auch DDR4 4000MHz RAM verbauen (genauso wie auf ein X299er).
Wenn Du schon über 400€ für eine CPU ausgeben willst, dann hole Dir einen 8700K und gut ist. CPU-Leistung ist in Spielen sowieso eher zweitrangig, mehr als den brauchst Du nicht. Ansonsten einen 9900K, wenn Dir das Geld wirklich ein Loch in die Tasche brennt
Mit Ryzen kenne ich mich leider nicht aus, daher kann ich zu denen auch nichts sagen.
32GB RAM ist auch ein wenig Overkill. 16GB reichen aktuell auch noch dicke, mehr ist natürlich zukunftssicherer.
Grafikkarte ist ein wenig Geschmackssache. Ich persönlich halte die RTX 2XXXer für überteuerten Schrott, da Raytracing unnütze Spielerei ist. Zudem ist die Unterstützung dafür noch mehr als mau und selbst die 2080ti bekommt es nicht vernünftig hin. Gerüchteweise soll es ja noch eine 11XX-Serie geben ohne Raytracing. Aber bei einem Budget von 4000€ ist das ja auch egal, da ist ja locker eine hohe RTX drin. Ich würde warten, wie sich das entwickelt mit Raytracing und der Unterstützung bzw. der echten Performance der Karten.
Größe der Festplatten und das Mainboard sind Geschmackssache. Ich bin mehr der Typ, der auf Schnickschnack verzichtet, aber natürlich jeder wie er mag. Wenn das Mainboard RGB-beleuchtet sein muss... ich brauche es nicht.