The answer is very simple to me. If you are a content creator, YouTube channel is an important and valuable project to you - it may be a creative archive, a project built over years - or even your whole profession!
You then have to know, that YouTube does not provide a permission limited only to title and description localizations.
This is important: the authorization which is used to update video metadata also includes permission to change your content and permanently delete videos from your channel.
All such services will ask you to log in with a permission to, quoting here: "see, edit and permanently delete" YouTube videos, ratings, comments and captions".
Me personally, as a creator too, I would never give such an access to any third-party tool. Sure, most likely they will not do anything bad or delete your videos.
But firstly - you still can't be sure. And secondly - they may not have this right now, but there is no guarantee that it will stay this way - it can change without notice if owners change, or there is a security breach in a service. And all of services which do this, which I've seen - I don't trust them.
So YT Localizer solves this problem, as it lets you create and manage everything yourself, which is not hard to do, really! Using this app, you will not give any random hosted service, which you can't check control, a potentially very destructive the access to your channel.
The app runs only on your own computer and connects directly to YouTube and the translation provider you choose. You literally connect to your own instance of Google Cloud, to your own app instance!