I’m just a hobbyist 3D user but I feel like I have good experience, been using Autodesk Inventor then Fusion since early high school…
I saw the level of detail in the model and am shocked. If this is truly their first experience with CAD/CAM they are a natural.
For example - here’s my home built camera. It’s massively more simplistic: https://blog.maxg.io/phase-one-swc/
Wow super cool. I’ve always wanted a Hasselblad SWC, but now I think I want what you built even more ;)
It may be simplistic, but that's a cracking photo you've taken on it.
BTW, if you want to design some models for 3D printing but the only thing you know to do is to code, you can use OpenSCAD & program the obejcrs into existence:
https://openscad.org/
Also recommend using the BOSL2 library with OpenSCAD - it turnes an already very powerful tool into something insane:
https://github.com/BelfrySCAD/BOSL2