For console apps I've been using .NET Foundation's System.CommandLine [1] recently.
It looks like this Spectre.Console you are using is a bit more fancy albeit a lot newer.
It looks like this Spectre.Console you are using is a bit more fancy albeit a lot newer.