In admin panel, use a form to create a post?

You could create a custom metabox with those items as custom fields and then either remove support for the editor or hide it with CSS. Then output the post meta instead on the front end. Be aware that if you remove support for the editor, you’ll have funky behavior with media attachments.

Edit: If you need a plugin to do the metabox, I’d actually recommend Advanced Custom Fields, at least at the moment: http://wordpress.org/extend/plugins/advanced-custom-fields/