I'm not going to get into a printer debate. I simply wanted to focus on designing things and reduce as many variables as possible. I'm not cost sensitive in this price range. I was more concerned about my time.
So Prusa i3 mk3s, PrusaSlicer, Prusa stock profiles for their printer and Prusament filaments. They've already dialed everything in.
I've had people tell me that I could adjust settings to print faster, but I've never worried about the print times. I just wanted the end product to look right and I do care about cosmetics on my rig.
I've mostly printed PLA. I did try PETG and it worked fine. Once again, I used Prusa profiles and filament.
I set my printer up last September. After moving the printer to my basement and it getting colder down there, I had a brief issue with first layer adhesion. I lowered the Z height a bit to resolve that issue. I assume this was due to metal contraction.
I had one large print with a layer shift that I noticed and aborted. I resliced it and the 2nd print went perfectly.
PrusaSlicer has worked well. I started with 2.2, but started using 2.3 since it hit beta because of the features I wanted.
2.3 has a few features that mattered to me.
1. Painting where you want and where you want to exclude supports.
2. Ironing the top layer helped the appearance of the labels on my two color prints.
3. Allowing easy layer height adjustment. On my rotary wheels I dropped the layer height from 1
5 down to 0.7 on the curved edges. It has an auto adjustment feature, but I did this manually.
Past that, the Prusa magnetic build plates have been excellent. The textured plate in particular creates a fantastic looking surface if you can print face down.