Like I say theres many ways to approach it.
But yes, admin/pages.php could easily be modified to loop over the found directories of the skin_swap/ repository directory and output the same contents.
Code:
if ($mode == "modified") {
#
# Save created/modified page
#
start here
