This is a very nice post. I have seen bits and pieces of this in the forums but not all nicely put together like this. It is reassuring to compare this to my setup! One enhancement you could make is to put “-j 8” (or similar) in your make command to speed up compilation.
Also, for making plugins, I like to have a separate build task to build the Plugin Host, and a debug ‘launch’ to launch it.