Hi, the engine I used is Godot. I used Blender for the 3D models, Krita for textures and audacity for audio.
Good luck on your first game!
I do! I use GDScript with godot. I don't think godot provides any other ways to define behaviour, other than code anyway. But, I prefer code anyways so I don't mind it.
You don't have to learn coding, but it's definetly an useful skill to have, and it's not as scary as it looks. GDScript is actually pretty simple, and easy to learn! You do have to learn godot as well though.
Also, thanks! I'll be sure to check out your game when it comes out!