Всё есть:
https://github.com/bem-tools/bem-tools-create:
bem create my-block.{js,css,pug} -l components
создаст
my-block.js,
my-block.css и
my-block.pug в каталоге
./components/my-block.
А
bem create my-block__{header,content,footer}.{js,css,pug} -l components
нагенерирует
./components
my-block__content/
my-block__content.js
my-block__content.css
my-block__content.pug
my-block__footer/
my-block__footer.js
my-block__footer.css
my-block__footer.pug
my-block__header/
my-block__header.js
my-block__header.css
my-block__header.pug
Шаблоны, естесвенно, можно создавать под любые языки.