#22 Me atrevería a decir que casi cualquier placa base tiene puertos GPIO, otra cosa es que esten juntitos y accesibles, pero vamos, que ese no era el caso. Siguen sin ser lo mismo, te faltan puertos analógicos, aunque se puedan hacer trapis para emularlos.
En cuestiones de facilidad... es algo relativo. Yo creo que Arduino es extremademente intuitivo.