I would talk with several realtors and loan officers. They will know about these programs.
As a realtor, I only make money if someone buys. However, if you don't have any down payment available, it means you can't manage your money. Yea, I know you will have a ton of "reasons", but they are crap. Anyone can save money - even the poor. It means you spend less then you earn. It really is that simple.
Save up the down payment and then buy a house. I've read your other posts. You are not a kid, so start acting like an adult.