Black Rabbit
Component Creator

http://joomlacomponentcreator.codelydia.com/

I needed to create a module for retrieving some data from a custom table I'd created in the database. I still have some testing to understand everything that this utility does, but it worked very well for my purpose.  

This utility creates a package that is a fully installable extension that properly respects the MVC architecture of Joomla. It uses the Joomla abstraction layer for interacting with the database rather than going directly to the database. 

I was able to retrieve the data from the table and display it easily. 

I had to manually create alternative templates but that is to be expected. 

 I will continue to use this utility and learn more about what it can do. There are youtube videos that explain more in-depth of how to use it. 

If you're dipping your toe into the water and need to create an extension that can interact with your database, this is a great way to get started.