Here's my two cents, hopefully I can make a dollar back.
I've been working on an web app to let small businesses create/design logos. My idea is to build a bot that translate requests in natural language to actions. For example, enlarge the icon by 5 percent. Or move the text a little to the left. Basically I want to cut down the time and cost of making minor changes that clients go through with designers over emails.
Good match for your #4.