Custom post type is solution when default WordPress post and pages are not enough.
I am really good in WordPress custom programming.
I am pretty much sure that this would be your right choice.
Benefits of using custom post type:
- Organize / Present Your Data Exactly they Way You Want.
- Stop Relying on Categories.
- Improved Usability for Your Clients.
- It allows you to display your content in a custom manner .
- It will increases productivity and efficiency.