Big fan of OpenSCAD here - I print almost exclusively in ABS (comes with it's challenges, but as with everything there are Pro's and Con's)
ABS is a little flexible for some applications, but you can overcome that by making walls thicker to compensate. Wall thickness on your slicer has a big impact on performance, and some infills can add or remove strength (most infills are strong only in one direction, if you need strength in multiple directions, take a cubic or gyroid which is strong in all directions, but not as strong as a dedicated direction of strength)
Material wise - there's lots to choose from. As I said, I'm using ABS, which is convenient for storage, has a medium yield strength and is long lasting (operating temps good for -20c to 80c). PLA is popular (lower print temp, slightly higher yields strength, more brittle, hygroscopic - so you need to treat the storage environment if you don't use it immediately, lower operating range - reduced maximum temp, but lowest temperature is probably the same), as well as PETG, Nylon and Polycarbonate
Interestingly, depending on how you measure the strength (impact, tension, compression?) you might find things are stronger at lower temperature (tension) or weaker (impact)