You know, if you have no idea what are registers, adc, or whatsoever, having GUI tool will not make things worse or better. But, when you're writing a software, and few clicks can replace hand writting of code - I think this is the best.