Plex is probably the easiest and most convenient, I think jellyfin is viable too, but I don’t use it.
If you’ve got the money, Roon or Audirvana are the gold standard of self hosted music
If you want something similar, but free, look into things like volumio or subsonic based solutions.
Finally a Mac that’s good for gaming