The complexity of the user interface of a program can increase along with the features of the program itself, and finding a healthy balance of usability and functionality is sometimes more difficult than you might think.
At the time of writing I've finalized a long overdue general system cleanup. To my pleasure I found it still booting properly, so it MUST somehow commenced as desired.
A lot of people would like to try to program in C/C++ for the Amiga platform and the AmigaOS 4.x, but they do not know where to start. It is not difficult to begin writing your first program, but you have to know what you need and which applications are there that could help you.