@WebRoyal, Likewise! I have been coding html/css for 11+ years and then fell in love with Adobe Muse because I could design the web instead of being constraint within the code. And we all know what Adobe did and so I have moved everything over to Affinity and went for a hunt and found this fantastic product - Sparkle! in amongst trying out Pinegrow, Blocs, and Bootstrap Studio.
I love how we can “design” the web, and how we have far better control over the breakpoints!
So now to your question… Sketch.
I have been in two-minds a bit because I have been wire framing and prototyping in Sparkle and uploading it to a test sever for the client to get a good idea of where we are going with the site plus they are able to interact with it. Collaboration isn’t great but it hasn’t prevented the project moving forward.
I also use Sketch because of being able to create vectorised elements, able to create svg files, and the needed collaboration, but when done it is very convenient to import into Sparkle with hardly any alterations to the import… and a few hours later a full fledged website across breakpoints!
I guess in the end it has more to do with your workflow, but I hope the above has been of help!