The term "high quality" in this context means three things:

Before diving into the "how," let’s understand the "why." The standard Visual Studio 2019 web installer is only a few megabytes. It downloads components on the fly. This approach has three major drawbacks:

Add the --add argument to cherry-pick components. Here is a recommended command for a robust .NET/C++ developer environment: