Overclocking is only more complex with AMD. Nvidia still has overclocking built into the Nvidia Control Panel, unlike in windows where they stripped it out many moons ago.
With AMD I use Radeon Profile. I've been meaning to try CoreCtrl, It looks somewhat like Wattman in windows.
I created a bash script along with a systemd service to set the config at startup. Those two you linked look very simple to use!