Should I Opt For Linear Rails With Belts OR Linear Rails With Ball Screws For A Cartesian Style Printer?
In many years of building printers I only used ball screws for the Z-axis, and even then only for larger Makerbot and Ultimaker style designs that had a heavy platform.
Even for the Z-axis, a good thick trapezoid screw with the right anti-backlash configuration is often enough because most printers are light and most slicers only print upwards.
Modern belts are also very accurate, and if they are not load-bearing, and you stick to good closed-loop ones, they can be incredibly stable over time.
I tended to base my X-Y configuration around the available sizes of good quality closed-loop belts, and sized everything else to be compatible.