I suggest you check out non profits, who are the recipients of most housing grants. Check out Habitat for Humanity.
Also visit the Nehemiah Corp as they have a downpayment assistance program for qualified lenders http://www.getdownpayment.com/
The Housing and Urban Development in their Grants Available page makes it clear that they do not provide grants to individuals -- hence no grants for a person to buy a home http://www.hud.gov/grants/index.cfm
"While HUD does not offer direct grants or loans to individuals, we do work through local governments and non-profit organizations to make financial assistance and counseling available."
It is hard to find grants to start a business. Unlike the myths that some perpetuate, federal government and even private foundations hardly give grant money for starting a for-profit business.
One possible exception is for companies developing or exporting agricultural goods, including food and forest product. Another exception could be the Small Business Innovation Research (SBIR) or Small Business Technology Transfer (STTR) programs http://www.sba.gov/aboutsba/sbaprograms/sbir/index.html , which fund the research and development of technological innovation that meets specific government needs.
Your best bet actually will be from the states if they offer grant programs for women (or any other special interest groups -- minorities, women, disabled, veterans, etc). Or check with non profit organizations, particularly women organizations if they offer grants. Examples include
Iowa Women's Foundation http://www.iawf.org/
New Mexico Women's Foundation http://www.nmwf.org/guidelines.html
Even SBA does NOT give out grants. From the SBA website http://www.sba.gov/mostrequesteditems/CON_FAQ2.html
"The U.S. Small Business Administration does not offer grants to start or expand small businesses, although it does offer a wide variety of loan programs. (See http://www.sba.gov/financing for more information) While SBA does offer some grant programs, these are generally designed to expand and enhance organizations that provide small business management, technical, or financial assistance. These grants generally support non-profit organizations, intermediary lending institutions, and state and local governments."
Nonetheless, you can go to the Catalog of Federal Domestic Assistance (CFDA) http://www.cfda.gov and Grants.gov http://www.grants.gov - these are two sites created by the federal government to provide transparency and information on grants. Browse through the listings and see if you can find any grant that would support a for-profit venture.
Here is a listing of federal grants for small businesses. See if there is any available for individuals for starting a business -- THERE'S NONE.
http://12.46.245.173/pls/portal30/CATALOG.BROWSE_BENEF_RPT.show
Most of the federal grants are given to specific target groups with specific requirements (e.g. minority business owners involved in transportation related contracts emanating from DOT - Grant#20.905 Disadvantaged Business Enterprises Short Term Lending Program
Grants are also often given to non profit groups or organizations involved in training or other similar activities (grant 59.043 Women's Business Ownership Assistance that are given to those who will create women's business center that will train women entrepreneurs
For private grants, you may want to check the Foundation Center's Foundation Grants for Individuals Online http://gtionline.fdncenter.org . It's a subscription based website ($9.95 per month) but their opening blurb only says that the database is ideal for "students, artists, academic researchers, libraries and financial aid offices." Entrepreneurs are apparently not one of them, so I take it they also don't have listings of private foundations who give grants to would-be entrepreneurs.