I would not say CAD is easy to learn but it's not insurmountable. Depending on what package you pick to learn, there are a ton of tutorials on Youtube. Self learning is definitely doable.

I focus on more useless toys so use art focused 3d modeling software (not CAD) and self taught.

I've only used two 3d printers so I'll let other more knowledgeable folks talk to them.