I was wondering if there was any way to open multiple programs in VCS
Not yet.
NotVCS allows you to work on multiple files outside of VCS, and then when it repacks it will combine them together.
but what if the program were to not allow you to do multiple programs