Meine Güte, was ist denn das für ein Kauderwelsch, das du da schreibst
Also "das beste Programm" gibts mal nicht. Jeder arbeitet mit dem, das ihm am besten zusagt. Ich persönlich mach das mit Fireworks, andere schwören auf Photoshop, Photoimpact oder was auch immer. Wenn du kein Geld ausgeben willst, geht das z. B. auch mit Gimp, das ist Freeware.
Wie du einen Rollover-Effekt erzeugst, dazu müsste ich mal das Programm wissen, mit dem du arbeitest. Nachdem du dich ja anscheinend noch für keines entschieden hast, ist die Frage etwas seltsam, findest du nicht? In Fireworks z. B. kannst du Buttons direkt mit Rollovereffekten erzeugen und dann in Dreamweaver bereits den zugehörigen JS-Code aus FW mit übernehmen. Das sind die großen Vorzüge dieses Zweiergespanns, die ich nicht missen möchte.
Ansonsten findest du etwas über die Erstellung von Rollover-Buttons in Dreamweaver über die Forensuche heraus, das ist Basiswissen, und die Frage wurde schon oft behandelt. Also nur zu - das Suche beißt nicht

.
Gruß, Jürgen