This is what my script does: It creates a file, and on each line of the file you have the name of an ebuild (ie: app-cdr/cdrtools). You also have a flag corresponding with each line. "i" for installed, "u" for not installed. This file is opened in your favorite editor, where you can change the flags. The changes will then be reflected on your system. Note: it doesn't delete yet, it justs installs. I don't have the time the next few weeks to make improvements on it. But it already kind of works.
Created attachment 68 [details] frontend-script to portage
this is kinda cute, might be nice to have something like this eventually.
Will be superceeded by the console frontend that will be developed with portage 2. Unless this script comes fully featured, it will not be added.