Problem about administer a remote server in openSUSE

Hello everybody.
I am running an openSUSE server without any GUI components (for the classical reasons: performance, security, patching, etc.).

Are there Linux related graphical tools that I can run on my local (Windows) machines (alternatively local Linux VMs) that allow me to control/administer the remote server? Basically tools that connect and read out the current configs (e.g. networking, partitions, etc.) and allow me to make changes on the local GUI that are then via commands over SSH (or some other protocol) automatically transferred back to the openSUSE server to actually change the settings there?

All the options that I was able to find so far are approaches that require GUI elements on the server such as X11Forwarding or VNC access, for example this question. Is this the only available way?
Thank’s a lot!