Bravo. What you outline for how to design when someone else is doing the coding is almost exactly the process I follow.
When I’m developing it myself, I still usually draw up a few mobile and tablet designs, as that often uncovers details and potential optimisations that may get lost if you save the responsive work for directly in code.
And I definitely agree that designers who can code are more valuable.