you have to find out which controller will be suitable for your application.
if there are analog sensors in your project and you need ADC then select controller with built in ADC like AVR, PIC, ARM etc
mostly GSM output is serial UART. it is supported by almost all controllers 8051, AVR, PIC, ARM etc
so list out your needs and select controller based on application requirements