Actually sitting here with the 3D printer (Creality Ender 5 Pro) and the CNC router (Ooznest Workbee) both working on different stuff as I write. (That makes it a bit loud!). We have an Anycubic Photon resin printer as well.
I don't really have a problem with roundness on the 3d printers, but it is a nightmare on the CNC. The carbide endmills that I use tend to deflect as they fight against the direction the head is moving in - this makes most circles end up a bit distorted. Mostly cutting PVC, Acrylic and HDPE and it's great for repetitive pieces that are simply cut from a 2D shape.
At the moment it is components for an electronically-controlled multi-outlet valve to enable automatic watering of the plants here. So, CNC for big componets, 3D printing for smaller stuff and then resin 3D when we need real detail or precision. The resin printer has a claimed resolution of 0.05mm, but realistically its more like 0.1mm but still very smooth. Cleaning and curing the resin is a real pain though.
Doing it for work, but only on a small scale which helps to keep it rewarding. I just wish I was better at the modelling.