What 3D modeling software to use?

While working with Blender I found also one more important aspect which makes it more difficult for newcomers. Other 3D software packages kinda “hold your hand” and are more context aware hiding tools and options which cannot or should not be used in current context. In Blender, I often find that some menu option in Edit mode seemingly does not work at all but it comes to me - oh, I must be in edges/vertices/faces edit mode to use this command. It is scary to think that one day you could run some command which would mess up your work just because you were in “wrong context” and the tool was not meant for that. So, when using Blender it is really really important to configure regular automatic saves with version numbers to be safe.