Es gibt die Seite Roll20.net, wo man Tabletops und glaube ich auch PnPs online spielen kann. Es gibt eine "Tischoberfläche", die jeder sehen kann, und der Gamemaster kann alles Mögliche auf die Tischplatte platzieren, Text und Bilder/Zeichnungen und sowas. Man kann auch mehrere "Tischplatten" vorbereiten, auf die man dann umschalten kann, wenn man es braucht (Also zB. wenn die Spielergruppe In-Game die Ortschaft wechselt). Für die Bilder kann man seine eigenen hochladen.
Charaktere kann man im Journal erstellen, und der Gamemaster kann dann einstellen, welcher Spieler den Charakter bearbeiten oder überhaupt sehen kann (also kann man Charaktere für später vorbereiten).
Ich weiß aber nicht, ob die Seite was für das ist, was du dir vorgenommen hast.