Yeoman generator to create custom widgets for Esri's WebApp Builder