p is a project generator - for anything!
p <project-type> <project-name>
The command will create a new directory called
project-name and use the specified template to create a default project within it.
p gem <gem-name> - See https://github.com/Lytol/p/blob/master/lib/templates/gem.rb
Fork and send a pull request and I'll review as quickly as possible. Thanks!