I have created Magento 2 Module creator which helps to create basic xml configuration and PHP files for the module. Developer do not have to worry about to create all these files for their custom module which saves their time and effort.
It is creating basic module for Magento2 with all basic admin functionalities like Add, Delete, Update and listing and also provides front end functionalities like listing with pagination and view detail.
Get more detail on https://darshanbhavsar.wordpress.com/2015/09/14/magento-2-module-creator/.
This module creator code is also available on Github https://github.com/darshanb87/magento2-module-creator
Magento 2 Module creator is googd but with tutorial posted HERE, i found the basic and more understand how to creat a custom module.
We are launching a Magento 2 module creator and code generator next week. You can take a sneak peak a http://mage2gen.com.
Goal is not only to generate working modules but also to show the user wich code is generated for the different parts of a magento 2 module.
Module Creators sometime don't work and besides, they are not customized for you. It's better to create your own Module manually. Though it requires time and effort, they are beneficial in the long run. When you understand the basic steps in Module creation, you can create more complex modules customized for your online store. Besides, you can fix other programming errors. To see, how to create a basic 'Hello World' module in Magento 2, see the following tutorial.
Tutorial: How to Create a Simple Magento 2 Module by deMagento