Per quanto riguarda Android Studio c'è bisogno di una macchina abbastanza recente e con un po' di ram sennò le attese sono eterne.
Ti sconsiglio di usare il simulatore per l'app che realizzerai ma di testare direttamente sul device.
E ti sconsiglio pure di puntare a lollipop sennò la tua app funzionerà (per ora) su pochissimi smartphone.