which 3d software should i learn for 3d printing —

Founded which 3d software should i learn for 3d printing models & stl files for printing
NutCase Puzzle
MyNameIsntBob
Hydroponic House System
MediterraneanFabLab
Violin Holder
djohnsFTW
PrintABlock Source
3D Printing Professor