I use it for a bit of everything: dev work (InteliJ), basic 3D modeling/printing (freeCAD, Blender, Orca), light video editing (OBS, Kdenlive), gaming (wine) ...
Could probably go with an Arch based distro, but the Ubuntu/Debian base is useful for the good compatibility.