I was asked to build a private facing control panel for a small company to aid in their day to day administration and operation. This instantly makes server-side, isomorphic, magic frameworks unneeded features. I am aiming for what can get the job done the fastest, but without compromising maintainability.
You just answered your own question, mate. The answer is always "what can get the job done the fastest, but without compromising maintainability". So, now you need to decide what framework you are most comfortable with. That's what you should use. If we don't need Server Side Rendering, isomorphism etc then I don't think there is much difference between all 4 above except architectural differences and specific approaches. Angular 2 and React are more component oriented where Angular is little bit old school. VueJS seems to be easiest and looks like a marriage between Angular and React. That said, I would go with either Angular 2 or React. There is no reason to start a new project with Angular 1 (unless you really really care about perfectly stable releases).
Michael Gilley
Frontend Engineer at Zapier
React is very fast at getting up and running. You'll need to use other third-party libraries though for services that would otherwise come bundled with Angular (like Fetch for instance), but that's as easy as
npm i -D whatwg-fetch. Vue is also fast to get up and running. You can find many examples of webpack configs on GH to get you going quick. Happy coding!!