The Godot editor is made using Godot, so it is doable for sure.
How difficult it would be depends on how you want to go about it. Overal it is probably not going to be as easy as making a game without the ability to add custom assets during runtime, but depending on how you set things up, it should be doable. I’ve made a Godot plugin that allows entire scenes to be loaded during runtime, so I can safely say from experience it is doable, just not necessarily very easy.
For example, just making the plugin itself took around a month or two, and it is still missing a lot of features that I would consider necessary if I were to use in a game.
If you do not know much about programming and/or computer science in general, I would personally suggest getting some programming experience on less complicated things first in a effort to avoid burn out. Once you have the hang of basic programming, more or less at least, I would then maybe start working on a project with functionality like this.
All of that said, you do not necessarily have to wait before starting a project with this functionality, it may just be harder and take a little longer, that’s all. Regardless, what you are wanting to do with Godot is totally possible, it might just be a tad difficult.
Hopefully this helps :smile: