Microsoft has several programs (including these forums) to help developers write their own apps. I am not aware of a general program where Microsoft will write specific apps for you.
There may be non-Microsoft sites where you can post ideas for other developers to write or work with you on.
--Rob