Porting a 2 stroke engine is alot more than what that $8.00 CD-ROM is going to tell you. It will not give you experience and know how.
It might tell you cut here, here, here and here. Anyone could tell you that. Making a port map isn't all that hard either as long as you have a degree wheel, a dial indicator and a few set up blocks.
But when it comes down to grinding away at your cylinders, none of that is going to matter. Experience using those tools will then matter. Knowing what you're seeing will matter.
If you happen to have a spare set of jugs laying around, who knows, maybe porting is something you'd be good at, but I wouldn't be willing to chop up a perfectly good set of cylinders just to see what happens my first time around if it meant I had to then go buy another perfectly good set of cylinders just so I could ride again/start all over.