you may also consider godot for smaller projects
Godot is definitely an option! We just wanted to jump right into Unreal, and we learned a ton about it while making Fallen Unitopia.