Here is a programmable and development board that lets you use Arduino to bring your ideas to life. Phoenard can be used to control robots, lights, and wearables. It has GSM, WIFi, Bluetooth, and motion sensors. You also get a 16-bit color LCD touchscreen.
You can store multiple Arduino programs on a microSD card and switch between them easily. Phoenard has a atmega2560 processor, battery, GPS, and everything you need to get started.