69
I'd say your best bet is to find a module that does almost what you want, and then get it modified from there. Developing a module is extremely time consuming and is very expensive because of it. For example AMS cost over $1000USD to get it where it is, and even then it is just a heavy modification of the News 1.2 module.