New releases of Module Builder (4.2.0) and the #Drupal Code Builder library that powers it (4.6.0). Featuring: DI for plugin deriver classes, preprocess_HOOK hooks available as OO implementations, clearer labels in multiple items in the module form, and use of JS states to hide dependent items for a clearer UI.
https://www.drupal.org/project/module_builder
Module Builder

A module which auto-generates a skeleton or "scaffolding" for a module, along with hints on how to fill them in. Useful for newbie developers to learn how Drupal code works, and seasoned developers who are too lazy to look up what arguments a function has to take.

Drupal.org