I use VSCode for Python programming with Python for data science related tasks (never used for web design). I especially like Python interactive mode: https://code.visualstudio.com/docs/python/jupyter-support-py
It will be interesting to hear from other people why they do not like VSCode for data science related tasks.