@Mirzaba From my adventures with game design a good approach is to decide on a tool that would work best for a project (or single tool for several projects in your case) and then go with whatever work best for that tool.
For example if you're going with Unity, C#. If you decide on Godot then GodotScript is pretty much a given. Etc etc.
If you're new to game design then Unity might be a good choice thanks to having a large, supportive community.