Despite recent efforts to record wind at finer spatial and temporal scales, stochastic realizations of wind are still important for many purposes and particularly for wind energy grid integration and reliability studies. Most instances of wind generation in the literature focus on simulating only wind speed, or power, or only the wind vector at a particular location and sampling frequency. In this work, we introduce a Markov-switching vector autoregressive (MSVAR) model, and we demonstrate its flexibility in simulating wind vectors for 10-min, hourly and daily time series and for individual, locally-averaged and regionally-averaged time series. In addition, we demonstrate how the model can be used to simulate wind vectors at multiple locati...