If the audio/video playback functionality of Beyond is sufficent for your purposes, think about using Beyond as the master and the grandMA2 as a slave. You can program all your lighting cues in the grandMA2 and use the Artnet-input for triggering. You can easily map all Executor Buttons to Artnet Channels, so sending 100% on some DMX channel via Artnet can trigger a cue, a cuelist or even longer Macros on the console. You just put the Artnet triggers in your Beyond Timelines.
As a audio/video/tiemcode source for the Mac, QLab would be the software to use. I never used it with video, but audio and timecode works really nice!