Uma maneira de resolver isso é com um simples script Powershell.
Add-Type -AssemblyName System.Windows.Forms
[System.Window.Forms.SendKeys]::SendWait("^x"); # cut
[System.Window.Forms.SendKeys]::SendWait([System.Window.Forms.Clipboard]::GetText().ToLower()); # rewrite as lowercase
Você pode usar isso criando o script e atribuindo-lhe um atalho. (Você também precisa ter certeza de que começa sem iniciar qualquer janela). Deixo isso como um exercício para o leitor.
Você poderá destacar seu texto e executar o script com seu atalho de chave.