Joomla CMS is an amazing integration platform. That said, it can be somewhat difficult to handle at times.
Joomla is extensible via thousands modules and sub-modules, yet in other ways its default operating stack leaves aspects to be desired.
Having spent a good bit of yesterday working with 2 primary extensions to Joomla, this article is intended to be on of the first "new leaves".
Much of the time was spent exploring the WidgetKit which has been created by Yootheme. WidgetKit has a nice set of various effects, allowing Gallery's, Accordian Effects and other alternative viewing capabilities to the default Joomla Category and Article operation.
I also went back into my download stack and drummed up and eventually installed the "Zoo" Content Builder set of extensions also from YooTheme. I had spent some time with Zoo in the past so I had a working knowledge of how it should work, how it was not immediately, and what I needed to get working to do my initial tests.
The combination of the two is practical because of the third element from Yootheme, their Templates. Yootheme templates, in my opinion, are some of the nicest going and the Templates themselves integrate elements of WidgetKit. WidgetKit has built in providers for displaying Zoo. It is a good foundation (assuming the integration can stay into the future.