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.