It's designed to be manageable with traditional desktop apps.
I can't speak to how well other manufacturers get the hardware to work with the software, but if Microsoft can get it right I assume others can too.