The reason keeping me from switching over to Linux is because I have a low end laptop GPU (AMD R5 M300 series) and every drop of OC is vital to me, I used MSI Afterburner on Windows and I don't know what to use on linux that actually work and user friendly if possible
No matter which distro you actually use, the ArchWiki has a detailed section on overclocking AMD GPUs, including manual OC as well as a list of several CLI and GUI tools.
That said, I'll second the recommendation of corectl if you're looking for something user-friendly.
To OP, I'll add that it's very important to force the amdgpu kernel driver on your GCN 1.0 GPU, as it's the only way to get Vulkan support (required by pretty much all of the GPU compatibility layers that Proton/Steam uses).