Предпочитаю думать, что это их скрипты, сделаны на основе моих велосипедов.

1. Класс Tilemap на 98% единый для XP и VX. Дополнительные обработчики... возможно понадобится. Window, к примеру, вполне спокойно теперь понимает скины и XP и VX.
2. С определением версии трудностей возникнуть не должно - начиная с константы, заканчивая чтением информации из INI'шника игры или сравнения: Есть xpdata? Есть vxdata?
Что до различий в классах, на сколько я представляю себе механизмы сохранения оных, это аналог сериализациии в .NET, следовательно ничто не мешает расширить RPG-классы дополнительными свойствами, так чтобы их можно было загружать как из баз XP, так и VX. Но до этого еще надо дожить.

Можно просто: Кип.