I am biased, since I am one of the owners and developers for Fantasy Grounds, but here is why I think it will fit your needs best.
While it supports play for any game system, there are fully customized and licensed rulesets for both Savage Worlds and Call of Cthulhu available. Each of these...