Both GSM and Zigbee are good technolgies, u can use any one, main is that wha type of automation u wants, like: controlling of ac devices, security of home with camera or sensors, power saving modes, gate counters etc. So, its a good project for enetring the world of embedded system.