an online collectible card game in the works. not quite a 'magic' clone, as each player will be able to create their own character, and eventually, their own cards. bring your thinking caps!
easyGM is a toolset for GameMasters. It creates a virtual tabletop on which you can store information, roll dice, and create maps. It has lots of tools to begin with and can be extended using it's built in module system.