Add a way to edit the commands in an editor and handle pauses via ctrl-c
Use the association command -> packages instead of package -> command

Often, they are a few commands associated to a bunch of
packages. Therefore, the process is utterly faster this way