The Substance Abuse & Mental Health Service Administration, an office of the United States Department of Health and Human Services, has useful tools for grant development. Check this out at www.samhsa.gov/grants/ta/
Don’t disregard these tools because you are not applying for a SAMHSA grant. Many of the modules, such as Module4: Understanding Grant Announcements are useful tools for anyone appyling for a federal grant.