If you're into battle card games like Magic The Gathering or Marvel VS and over 15 you're a gaming geek. Say what you will, but if you're still playing battle card games at that age you probably own at least one D & D rulebook and quote passages out of the latest Forgotten Realms novels.
So I'm sure somewhere along the lines of being a battle card player you'll have wanted to make your own cards which is where the free program Magic Set Editor comes in. It's a really cool program that allows you to create your own battle cards very easily. The full installation package for version 0.3.8 comes with templates for Magic The Gathering, Marvel and Yu-Gi-Oh. To create your very own custom deck full of magical cheeseballs, possessed household items and toy tanks all you need to do is choose a card template click on the card template and away you go. In addition there are plenty of useful features like a statistics feature and a search function.
I'm sure this is on the too-do list but the most glaring omission is the lack of an easy to use template creator. You can manually create templates using scripting and adding files in the directories but it is somewhat inaccessible to most people at the moment. But you can't really complain about something like that when the program is free right?
Check it out here.