You can create a shortcut for the program you want to execute command line or open Properties page of the shortcut and from Shortcut tab you can add the command line you want to execute.
For your specific case with the browser for running mail, since you're specifically using the browser, you can look into Browser Chooser 2, which I use to hand pick which browser opens which links that get passed to it as the default URL handler in Windows.
You can have as many items as you want, up to a width of 10 per row, and can have the same item more than once (i.e. Edge and another Edge for the same profile but with special parameters passed to it).
If you need help setting it up, let me know, I've been using it for years, and can probably help get you where you want to be with it.
If you're talking about a lot of different programs, though, i haven't actually tried to use BC2 for anything else other than URLs and web pages. Theoretically, it should work, since you can use the settings to add the application to the default apps list, and then assign it for numerous file types and protocols, but I don't know if Windows 11 will allow you to set it as default for protocols it hasn't actually registered itself as the handler for.
Check it out and see. May be what you're looking for.
PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Platinum
Case
Fractal Design Define 7 XL Dark ATX Full Tower Case
Cooling
NZXT KRAKEN Z73 73.11 CFM Liquid CPU Cooler (3x 120 mm push top) + Air 3x 140mm case fans (pull front) + 1x 120 mm (push back) and 1 x 120 mm (pull bottom)