I had made the move to Zorin with a Microsoft Surface Pro 8 but I found that my old MS Surface docking station would not play nice with Linux for multiple monitors. Sometimes I could get them to work, sometimes not. I was fully updated and had the latest DisplayPort drivers installed. So I was looking for a newer tech docking station that might work. The Surface Pro 8 has Thunderbolt 4 ports so that opened up some options.
I found the Wavlink WL-UG69PD13 Pro docking station at Amazon. It works perfectly. I am running a 4k monitor and two 1080P monitors. It will also support using the laptop screen simultaneously for 4 monitor support. Keep in mind you will need a Thunderbolt 3/4 port in your PC.
I figured I'd put this information out there to help anyone else who might be looking for a multi monitor docking station that works with Zorin/Ubuntu.