I had an old post about grouos, and I have reposted the first part, and completly changed the idea for the interface part.
When making new comics you type in a name for the group they go into, the default is "general", where all general comics go, and all old comics are already in.
When you load a person's comic page, it would load by default "all comics" and there would be two selectors, a drop down box by date, and a drop down box of JUST group names.
If you select the dropdown box, the page would reload and the comics by date would still exist, but would filter out any comics not in the group selected
When a whole group is selected, it always moves to the earliest comic in the group on the page reload.
Here is my new idea for adding comics for groups:
You would load a page like the view all comics page, only it would be a "view all comics by self" page. It would list 20 comics at a time. Each comic would have a checkbox you could click on the right side of their name.
At the bottom of the page would be a "add to group" button, and to the left of that button would be a group name input textbox. So you would input your desired group name, click all comics on your page that you want to add to it, and they would automatically add and sort by date.