I don't see the documentation mention it, but some images show that at the top of the edit area, next to the icons for add-an-image, is a "T" icon. Click on that, and it lets you select a shortcode to insert to display a custom field. I had no trouble creating a custom post type which requires the entry of an image and description, and then inserting the shortcodes in the post so the image and description were shown when the post was viewed. Yes, I could have just inserted the image and description in the post, but then I would have lost the enforcement of the fields being required -- and I'd be using Views to actually show the posts, which will contain the shortcode definitions. (There also is a checkbox to omit the editor panel in a custom post, which can change post creation into a fill-in-the-blanks activity.)
The Views plugin adds a way to format and display groups of posts, such as showing the newest three posts in the "Android" category in a certain part of a page.