Is there a way to make an input form for structured data?

I know it kinda goes against the “discussion” theme, but I was wondering if there is a way to create a special form for posting that would have structured fields, so you could have a category for, like, bug reports, with fields for the feature name, bug description, etc.

I presume there’s not anything like this already, but let me know if I’m wrong (searching didn’t really reveal anything).

Assuming it’s not implemented, would this be possible as a plugin? I don’t mind if the output of the form is simply a post of markup in a well-known format (I’m not expecting to create database rows on the backend or anything).

Now possible