Please tell me you know nothing about the Windows Registry without telling me you know nothing about the Windows Registry.
In case the snark by itself isn't useful: Windows provides the Registry Editor which, as its name implies, lets you modify the Registry using a GUI.
If you prefer a text-based method, you can modify the Registry by loading in human readable (and editable) .reg plain text files.
Powershell also provides a CLI environment, if that is preferred.
That database is only accessible through one tool. Ok, two since powershell, but they probably call the same API so one single point of failure.
And its correctness cannot be verified - or fixed - if that tool fails.