Display a different image for each page with editor

Use post thumbnails. Add this to your theme’s functions.php:

add_action( 'wp_loaded', function() {
    add_theme_support( 'post-thumbnails' );
});

And in your page template get the thumbnail with:

the_post_thumbnail();