Portico makes defining and administering custom post-types EASY. Define your post-type in a class, and an admin interface will be created for you.
The admin interface created by Portico for the "podcast" custom post-type described in the example. Podcasts are accessed via a link in the left-hand menu; permalinks contain the slug "podcast"; the custom type's fields appear in a section underneath the main content editor.
Output from the display template for the "podcast" custom post-type described in the example.