2k ultrawide gaming, programming with local servers running in background. all on linux. portable enough for air travel. Should last 4-5 years before part upgrades.
Pretty sure the 7900 isn't exactly great value. Consider also the previous generations, I think you can often get similar performance at a lower price. Other than that nice.
which card do you mean? other similar performance cards are generally a bit more expesive, 7800xt is cheaper than 7900gre but performance goes down by similar margin, so both seem great value
You're paying a lot for a 7800x3d, and putting in a 7900 GRE which won't come close to saturating that CPU. You'd end up with more FPS if you saved $200 on the CPU and put into the GPU for an XT or XTX if you can squeeze it.
Also, if you can hold off on purchasing, the 9000 series CPUs go on sale at the end of the month. If you wait a couple months you can probably either pick up a used CPU from someone upgrading, or the existing new prices should drop a bit as demand shifts to the new higher level.
In general though I'd say "more money into your GPU" if gaming is your primary goal. My friends and I are generally sticking with the "video card price = CPU + mobo + RAM price" as far as high performance gaming rigs go at the moment (and even higher if you're doing Nvidia because they're overpriced.)