Microcontroller project configurator and generator