Eu usaria a reescrita .NET de plataforma cruzada da popular linguagem de script Windows AutoHotkey, chamada IronAHK. Economizo tempo todos os dias no meu sistema Windows com o AHK, cortando as teclas digitadas e economizando cliques do mouse aqui e ali.
Você pode conferir aqui:
⠀ link
E você deve conferir o AHK original, já que o IronAHK não se comercializa até o limite do original.
⠀ link