>>12 I have not done much work with HTML, only basic stuff. My main work is in Python. As for combining them, there are a lot of online tools that let you use Javascript, CSS, and HTML all at once to produce one product, although I cannot say I have used them for that purpose.
I am probably not the right person to ask for advice on this matter.