To create a new project use:
$ mkvirtualenv flask_scaffold --python=/usr/bin/python3.X
$ pip install -r requirements.txt
$ python flask_skeleton.py new_project -s skeleton -y 'angular, jquery, bootstrap' -g -vIf you use Bowern instead of Yarn use -b instead of -y.
This article details how to build a scaffolding tool used to generate a Flask boilerplate.
Blog post: Scaffold a Flask Project