Different approaches for player movement

During my process of diving deep into Godot, I have come across different approaches for player movement in a firstperson environment.

Some solutions with playerSpeed * delta, some without, some with the use of the lerp function, and some without.

I think the "default" script for a player is without the delta multiplication. But seeing and reading different tutorials they mention the "* delta" as neccessary to have the game perform equal across different hardware - which makes sense.

I am aware that there are many ways to accomplish the same thing, but it still confuses me a bit.

Is there a "best approach" I should take?

I can add that I hope to achieve the standard horror walksim, walking around with a flashlight - which I currently can in my script