Msys2 (mandatory), ahk, rapid environment editor, notepad2, winaero tweaker (bigger fonts, disabling nonsense).<p>Not sure about "install", but I think all of them can be just copied to your Documents/MyApps folder and run from there and/or associated in explorer.<p>I also write all my cli tools in typescript. It’s just a matter of copying a project from my template and running yarn link. Now it’s available in PATH as <toolname>, links directly to project folder (no need to “reinstall” on changes).<p>Learn how to add menu items in explorer <a href="https://stackoverflow.com/questions/20449316/how-add-context-menu-item-to-windows-explorer-for-folders" rel="nofollow">https://stackoverflow.com/questions/20449316/how-add-context...</a><p>In msys usr/bin, copy at least the following: echo, find, grep, mkdir, sort, bash - into `x${name}`, so you can run xfind, xbash, etc to not clash with windows builtins. You’ll cp more tools later, but these are immediately necessary.<p>Use a cmd-prolog for bash scripts:<p><pre><code> script.cmd:
:<<BATCH
@xbash %~dpf0 %*
@exit /b
BATCH
echo "bash here"
</code></pre>
Powertoys FancyZones work better for me than any K/G/tiling wms.<p>For Excel, I used `npm i winax` (COM automation) at my last job. You may find it useful for advanced scripting.