Tabletop Simulator
Там есть всё вышеперечисленное. Правда, без VR будет сложновато строить. Нужно будет сделать какие-то кнопки и запрограммировать их на Lua, чтобы можно было крутить карты в любом направлении и на любой градус, даже очень маленький. Главное, что это вообще возможно.
Так-то TTS подразумевает, прежде всего, просто настольные игры, в т.ч. карточные, так что по умолчанию карты берутся "горизонтально" и крутятся на угол кратный 15°.