How to implement a multi-node edit workflow?
You can achieve something similar with a combination of editable fields and views.

Then by loading all the nodes in a view with a table format, you can use the editable field and edit it right on the spot with AJAX.
Updating multiple nodes in a view using editablefields



If you wanted to update multiple nodes at once (assuming fields are the same) you can use Views Bulk Operations

The exact functionality you are asking for is defiantly custom and will require your own module. Selecting the nodes you want then editing them one after another is highly inconvenient IMO. A report/table format is much better for working with data.