I'm not familiar with either why can't you use Make with VS or Xcode? Can you not set them up to have whatever build bind call Make ?
Not really, you can make .fish scripts or call "bash script.sh" when it's more appropriate to be posix compliant
Is this Godot?