I have an open source project that I would like to introduce to you. The project is WSL-DistroManager.
WSL-DistroManageris a highly customizable Windows Subsystem for Linux distro manager for Windows 10 (at least 19H1) and Windows Server 19H1 (or later).
This program helps you install and manage multiple versions of the same Linux distribution on the Windows Subsystem for Linux. This program is currently under development and may take some time to complete its first function.
Currently, this program has those features.
Install official linux distros directly with -or- without using Microsoft Store.
Run your linux distro easily with GUI based interface.
Open/mount your linux distro directly without running each distro instance.
Import your own system tarball archive to Windows Subsystem for Linux.
Export/Backup your existing distro to tarball archive file.
Review detailed distro properties (such as distro total size, registry keys)
Create a desktop shortcut which runs distro with wsl.exe and decorated with custom icon.
Initialize new distro with custom user account.
Addhyper(Node based cross-platform terminal app) support.
Also, thanks to the import and export capabilities of WSL, you can now exchange tarball archive files. I'm considering creating a gallery service that will allow you to register and exchange the WSL system itself in the future.