Varlock solves many of these problems, and a lot more. Including having a built in credential broker - and works everywhere. Missing some easier DX around things that are typically detected from global files, but working on it.
Most of your comments on this site, including both of your comments on this thread, are differently-worded promotions of this one product. Please don't use the forum exclusively to advertise.