I strongly recommend this plugin for WordPress developers interested in implementing tabs and accordions. I've not yet used the toggle feature, so I can't comment on that. The shortcodes reference makes this very easy to implement.
Customizing The Design
Initial setup was a little tricky for me since my plan was to style the elements myself (via custom CSS). I found that installing the TinyMCE Advanced plugin and then selecting "jQuery Base Styles Only" from this page: http://mywebsite.com/o/wp-admin/themes.php?page=squelch-tabs-and-accordions-shortcodes/squelch-tabs-and-accordions.php made everything work as I'd hoped.