I'm a person who prefers to do everything through programming. The reason I got interested in Godot is that it seemed like it provided a lot of behind the scenes stuff (physics etc, like any game engine) but additionally allows one to do everything through programming (whilst providing a GUI for non-programmer users).
As I'm going through the Learning material however, I'm beginning to doubt whether or not it is possible to indeed "do everything" only through programming through e.g. GDscript (and then see the results through the GUI). Hence, I would like to ask the question to be sure:
Is it possible to design everything ONLY through programming in Godot, and then simply evaluate the results through the GUI? I'm fine with using the GUI software as a text editor, and a way to visualize and run the results (as an Interactive Development Environment (IDE)), but that's about it.
If one needs to use the GUI for something else, such as inheritance, or whatever it may be, then it would be great if that something could be specified as well (if it can shortly be summarized). I'm for example finding it strange that one has to specify inheritance of the programming files themselves through the GUI, and that makes me suspicious of being able to create proper modules and packages through GDscript.
Any response will be appreciated. Thanks =)