I've used Xara Xtreme and RealDraw Pro with some success on making PNG objects to place into maps... you might check those out... both are sweet programs....