Adobe Flash, Visual Studio, Javascript+HTML+CSS.
Kommt drauf an was du machen willst.
Für mich klingt das als ob du eine Schwarze Maske über ein Bild
legen möchtest und das diese bei einem Klick auf eine Schaltfläche
immer kleiner wird damit mehr vom Bild zu sehen ist.
Quasi wie bei "Wer ist das".
Mit Flash kriegst du sicherlich die Masken am schnellsten und auch
am schönsten hin.
Kommt aber noch drauf an was du überhaupt machen willst.
Alle Programme die ich nannte kosten etwas, erfordern programmier
Kenntnisse oder beides.
Du legst quasi im Hintergrund ein Bild und im Vordergrund ein
weitere Ebene oder Bild welches nur Schwarz ist und änderst dann
beim Klick auf die Schaltfläche einige der folgenden
Eigenschaften:
Höhe, Breite, Position-X, Position-Y
Recht simpel.