The only I have to add to this is that if your budget allows for it, I would future-proof your configuration by choosing a GPU with 12 or 16Gb VRAM, a bit more high end than a RX 7600, like a 6800 or the 6800xt, that still have very decent performance and way better pricing than 7000 series cards. Maybe the savings from a custom eGPU can allow for that. Today, 8gb is a bit small for 1440p High gaming, and really small for 4K, I don’t know what this software really needs as i don’t use it but I wouldn’t hesitate to future proof my config if I was spending this much. imo, the savings are well invested into something with a little bit more VRAM.
I would also advise very good guides like this [GUIDE] [Ubuntu] Razer Core X Chroma eGPU + AMD RX 7900 XTX