Hola.
Te comento mi experiencia. Yo soy tecnico quimico, asi que de electronica y programacion 0. Comence con el Niple, y me resulto extremadamente sencillo. Por supuesto igual tenes que leer mucho, pero es mucho mas facil que el asembler.
Yo compre la version full, pero con el demo igual podes hacer un monton de cosas.
Lo que veo seguno los otros capos del foro, es que sis abes programas en asembler, podes "optimizar" mucho mas tu programa, hacerlo mas pequeño, etc, pero creo que si estas empezando da lo mismo.
Y con respecto a que se puede hacer, bueno... que no se puede hacer!!!
Si miras un poco en el subforo de proyectos, vas a ver un monton de cosas.
personalmente, hice un adquisidor de datos de 4 canales con transmicion a PC y alarmas, un modulo para controlar un lector de codigo de barras, automatice unos cuantos equipos sencillos (temporizacion, etc) y me hice una alarma para mi casa.
Espero que te sirva.
Saludos
Dario