When I read your post I realized that my project has been going on for a few years as well. And doing a test I do not finish it, I have not even started it, this because I am in a continuous process of learning, and in the end I realize something, I am not a designer, nor a programmer, I only have as an excuse to create a video game to learn. But along the way I have learned many things, I have improved my skills, and possibly I will die and not make the video game, but I will surely try it many times.
Leadwerks is a tool, just that, the creativity, the effort is put by humans, I have UE5 installed but it does nothing by itself, app game kit the same, but
Translated with www.DeepL.com/Translator (free version)