Mantiz Venus:
https://mymantiz.com/products/mz-02-venus. It can do 87W power delivery (so you can run a 15" MBP at full tilt while charging up the battery), has a number of USB 3.1 Get 1 ports on front/back, GbE ethernet, and a SATA adapter that can house a SSD.
While researching eGPUs I couldn't find one that was spec'd out quite like the Mantiz, particularly with respect to the 87W PD. Do keep in mind that like all the other eGPUs out there, the USB ports and anything connected to them share 5 Gbps of theoretical bandwidth. In the case of the Venus, that means the SATA SSD, GbE ethernet, and connected USB devices all share that bandwidth. But I have never seen my ethernet throttle while doing reads/writes to the SSDs and I have 1 Gbps up/down fibre optic internet. I just point that out as a lot of people were upset that all these devices hang off the USB for the Mantiz. But if they didn't they'd just eat into the TB3 bandwidth available to the GPU itself.