Yes, all custom post types registered in WordPress are supported.
NOTE:
It is recommended that you use a plugin rather than a theme when registering custom post types. By doing so, user content remains portable regardless of when the theme is switched.