other platforms already have applications that can do this without breaking a sweat
Then go with those applications and that’s it. In the same vein, you can say that Kodi needs an organized library, so organize it and Kodi won’t break a sweat. That’s what a lot of people are telling you in this thread.
Why? We have native VM capabilities in the kernel and VirtualManager is very simple to understand and use.