We have a parcel atlas created from a data driven page document where each page represents a particular 16 mile square township. I have created my own index of polygons instead of ArcGIS index creation because we are looking for a slight overlap. I would like to create or tweak a python script to clip the area for each page and pull out owner name information for each township; better yet, would be each 1 square mile section in order to create a index of names/ area. Anyone know of something similar or can point me in a direction of more information. I am relatively new with python but understand the basics pretty well.
There is an excellent article written about generating pdf-documents using arcpy. It takes you through the basics and also shows more sophisticated features.
You can easily generate an index page using pyfpdf. With arcpy you also have access to the contents of your polygon index dbf-file.