Esta é apenas uma maneira prática de copiar um arquivo de uma pasta para outra.
Não há objetivo de substituir outras ferramentas por aí.
Nenhum lib extra ou pacote necessário.
gulp.task('copy', function () {
gulp.src('./src/templates/index.html')
.pipe(gulp.dest('./public/'));
});