If you wanted to create a new application then I would recommend to use vue.js as angular one is not supported. And If you wanted to go with Angular than go with Angular 5 or latest version of angular.
Basically Angular is my choice of framework when I create enterprise level application with lots of modules.
I used Vue.js to create small and medium application. Though you can also create large application with vue.js
First forget about Angular 1. There's nothing of value in Angular 1. Learn Vuejs, and JS
Vue js is simpler and its documentation is superb.Angular on the other hand while not being that hard takes a bit of time to digest.
Mev-Rael
Executive Product Leader & Mentor for High-End Influencers and Brands @ mevrael.com
Vanilla JS > Vue.js > React > Angular > Brainfuck
In that specific order. Vue.js, while still far away from normal JS, is easier to learn, when Angular is like Brainfuck language.