I've got an AppleTV 4K, an NVIDIA Shield with KODI Leia, a Sony PS4, a Zidoo X9S (3D hard drive playback) and LG 4K/3D BD player (hardly gets used since I typically use KODI/Zidoo for movies).
I use Netflix on AppleTV 4K and to access any streaming only TV Shows and Movies from Apple. I use the Nvidia Shield for KODI to playback my 2D home library (Atmos/X/Auro support). PS4 is pretty much just for gaming now and the Zidoo X9S plays back my 3D BDs off two hard drives instead of having to get a disc out. The only disc I have to use with the LG player is RED TAILS as it's Auro-3D is PCM based and for some odd reason KODI can't play back the PCM unmodified (it's not expecting to be encoded, I guess; all my other Auro-3D titles are encoded into DTS-Master HD which KODI then passes through correctly). I can use Prime and Vudu on either the Apple or Shield as it doesn't matter which. If I ever buy a 3D title from Vudu (thought about getting Hotel Transylvania 3 in 3D since that's the ONLY platform I'm aware of that has it in 3D), I'd have to use the PS4 as it supports 3D on Vudu.
My music library is stored uncompressed on the Nvidia Shield and on the network in iTunes so either can get at it one way or another (if the computer is off, the local library is still usable). I have a FireTV 4K upstairs (old model with SD cards) and it has an SD card for KODI image storage and my local music library is on there as well so I don't have to bother the server to play music (seems more stable in KODI anyway, IMO as it sometimes skips once in awhile and Team KODI seems to have zero interest in looking into it since they apparently don't have the problem or don't care about music. I thought only the Mac OS caused the issue, but I've had music skip running Windows 10 on the same Mac Mini so I have no idea why no one else has ever run into the issue....