I have a need for a relatively simple word-processing-type application. I have a png of an interface I'd like to see and an idea of the basic features. How do I have this written? A freelancer? A company that hires developers out? If you want something that can't be bought, where do you go to have it written?