Although I primarily work on web projects, I do create many console applications, too. I often write them to assist me in the development process (e.g. to test code snippets or even to develop whole services before implementing them in the web project), but also to automate boring, repetitive