ERDs etc can be done in Visio. OK it's pricey but does the job.
Table schemas and form fields to database fields can be done in documentor. Not the prettiest thing, but it does a basic job.
For tables, you get the field names, types and indices also any connect string.
For forms, you need to look at what you select otherwise you get EVERY property under the sun and a 500 page document. If you select data properties only, you get more or less what you want.