¿Cuál debería usarse para una primera aplicación web y móvil, AngularJS, Ember o Bootstrap?

Bootstrap es extraño en la lista de tres porque puedes usar bootstrap con los otros dos, ya que solo te da la capacidad de diseñar páginas fácilmente, no te proporciona un marco para una aplicación, sino solo la apariencia de la aplicación. (cómo ve el usuario su aplicación web).
Ember y AngularJS es una elección difícil y se pueden plantear argumentos para ambas opciones. Utilizo AngularJS más porque hay una comunidad más grande (en stackoverflow, por ejemplo), por lo que sus problemas se resolverán más rápido, pero sé que a los desarrolladores también les gusta Ember.
Eche un vistazo a un desarrollador y deje que él / ella tome la decisión, porque también se trata de la experiencia con cualquiera de los marcos que podrían tomar esta decisión.

Algunos materiales de lectura de personas que comparan los dos:

AngularJS vs Ember
Angular, Ember y Backbone: ¿Qué marco de JavaScript es el adecuado para usted?
Backbone o Angular o Ember? Aquí está mi elección y por qué – {100PercentJS}

Elegiría Bootstrap y Knockout: Home.