Yes,
Fusion IS a good alternative, but it costs money. By that, I don't mean something under $100, but something WAY over that! Just go to http://www.bit-arts.com and look at their prices! Basically, its kinda hard to get that kind of money if your just a small-time shareware developer.