I've always used Harman Kardon Soundsticks with my Macs. The originals were designed by Jony Ive!
I've had the very first pair and now I have the current 4th gen and they've always done me well, great sound and take up barely any room. They do have a sub with them, but it's not too big either and the speakers themselves are tiny. They also look cool (although some hate the look). Usually go on sale too on Amazon, I got them for about $240CAD ($193 USD, originally $299).
I'm pretty sure you can use your Mac keyboard to control the volume if they're connected with either the 3.5mm or bluetooth, although I run them through a DAC so haven't tried.
https://www.harmankardon.com/home-audio/HK+SOUNDSTICKS+4.html