Здравствуйте, на чем и как пишутся плагины под WebStorm. Подскажите хороший туториал. 
Или может кто-нибудь уже сталкивался
Суть:
Нужен плагин для создания типичного react компонента (избавится от рутины) с такой структурой:
--Component
----Component.jsx
----Component.scss
----package.json
/ * Component.jsx */
import css from './Components.scss';
import React from 'react';
class Component extends React.Component {
  render() {
    return (
        <div className={css.root}>
        
        </div>
    );
  }
}
export default Component;
//Component.scss
@import 'variables'
.root{
  
}
//package.json
{
	"main": "Component.jsx",
	"name": "Component",
	"version": "0.0.1",
	"description": "This is Component component application"
}