Am trying to produce a custom publish type and also have it contain very specific info. Title, address, city, condition, zip and photo - like a publish. Must have the admin section show form fields named as what these products are. Yes, I possibly could use custom fields, however wish to accomplish it right and setup form input boxes (or meta boxes) for every specific bit of data.

Getting the publish creation dialog possess a specific file upload input for that photo could be pretty smooth.

Uses plug ins if required, however prefer to code it in, because it is very specific (and really should stay this way).

Searching for suggestions or lessons that will cover this unique need, or plug ins that anybody has utilized which do this.