As title, the `controller` and `middleware` templates always need to be created by developers manually every time. It should have the way to generate common `controllers` and `middleware` templates with CLI support. This feature is very similar with Laravel `artisan make:commands`. Some useful reference is available [here](https://quickadminpanel.com/blog/list-of-21-artisan-make-commands-with-parameters/). @izniburak, do you have any idea about this? Or maybe this feature can be another repository? (it's like `php-router-cli`)