I use C# windows forms technology to build any processing-intensive utility that happens on a personal computer. I can create automation tools that can be run in the Windows Scheduler to do regular repeated work for you or that you can run yourself on a per-need basis. The task you want to automate could be for example ETL from one file format to another, MS Office files automation, contacting a web service and collecting results, etc..