You might get some mileage out of OpenSCAD if you can define your object parametrically (I used it to make a Switch controller middle-bit.) Or there's stuff like https://github.com/fogleman/sdf which I've used to make resin-printed buttons for my mother.
(I also cannot get the hang of Blender despite dipping into it for a couple of weeks every year since about 2013.)
Holy crap, why have I not seen this before?!?!!? I was even planning to start coding something like this myself. This is awesome! Thanks!!!!
I read a bit about resin-based 3D printing (stereolithography). The amount of detail looks impressive but it sounds expensive and messy due to the toxic chemicals and fumes. How do you deal with that?
[1] https://www.elegoo.com/collections/resin/products/elegoo-wat...
My biggest problem is still when I want to do something in Stainless Steel. I really wish I had some way to deal with Stainless without needing a gigantic machine.