Hello , and welcome to the forum.
Unreal 4.16.2 is by far the most sophisticated and stable version i personally came across, while working with UE for 2-3 years. So let that sink in
IF something causes the editor to crash, then it is likely either a bug, or sometimes things can go wrong, especially if you are new. But without further information it is not possible to give you exact pointers, but if you look into the “log”, inside your project “Saved” folder, you might get an idea. Blueprints are nice but they are basically a direct tap into code, so if you do blueprints, sometimes those can cause issues. For instance delays on Event Tick can be tricky, or if you use For Loop nodes.
It takes several months working hard with Unreal to get around all the problems you might encounter. First destination, use google search and if you have a specific technical question, visit the AnswerHub.
I also recommend to do project backups from time to time.
Good Luck!
A former Unity user.