In the slicer I would have to use (PrusaSlicer), it looks like there are ~50 tweakable settings. The local manual indicates you may need to tweak 15-20 settings to get the best results for your design.
Yes and in mine (Cura) there are many more well over 100 that
could be tweaked, BUT ... (there's always a but)
MOST of them will
not need to be tweaked because there is a default setup for many printers you can select. Now then, the ones you will end up tweaking will make or break you print and your satisfaction in the hobby. Here's a few that I've tweaked -
Bed temp
Initial layer speed
Print speed after initial layer
Nozzle temp
Jerk setting
Print quality (layer height)
Whether to use a skirt or brim for initial layer stability
Which side you want to print facing down (it may very well not be the way it comes out of the CAD program unless you thought about it during the design process)
Whether to use extra support in the printing process to hold up overhangs (it tears off after the job is done)
Also, you can preview the slicing operation in the slicer by dragging a control. It lets you see how the machine will actually move during the print which as you may know is layer by layer up from the bottom, i.e. it never goes back down a few layers - always up. Sometimes even looking at that movement will alert you to a possible small design change you might want to make in the CAD process to make it come out best.
Probably a few more but it's not really that bad. Like I said, go to the library and you are at the mercy of the person preparing the file and setting up the printer and maintaining it. They may or may not have much more knowledge than you do. At home, you are the master and nobody will care more about your project than
you do.
It's like any other hobby or profession - you have to get over the learning curve, after that hump it isn't all that bad.