A bit more rework in the UI function: restructure the commands descriptions;
explicit output for clarity; packages list includes package names; add
missing parameter count check.