I use flatpak, pacman, and yay for my software management. I unify the basic needs by using these aliases:
SEARCH
fsearch = flatpak search <input>
psearch = pacman -Ss <input>
ysearch = yay -Ss <input>
REMOVE
fremove
premove
yremove
LIST
flist
plist
ylist
GARBAGE COLLECTION
fcg
pcg
ycg
And so on.
Additionally I also gave ucg
as well as an all-in-one garbage collector command.
Or alternatively, Molly