Flask можно установить с помощью pip. pip install flask
С PyCharm вы можете настроить конфигурацию для запуска вашего python файла
PyCharm Pro будет иметь лучшую поддержку, но версия сообщества определенно справится с этой задачей.
Также html css и js лучше поддерживаются в PyCharm Pro
Также для веб-разработчиков я бы предложил VSCode (если вы не хотите платить)