The only one i really use is synaptic.
"Synaptic is a graphical package management tool for the Debian-based Linux distributions, including Ubuntu, Linux Mint, and others. It provides a user-friendly interface for managing and maintaining software packages on a system, allowing users to search, install, remove, and update software packages with ease. Synaptic offers advanced features such as the ability to manage package dependencies, lock package versions, and view detailed package information. It primarily works with APT (Advanced Package Tool), utilizing the same repositories and underlying package management system, but offers a more intuitive and powerful interface for users who prefer a graphical approach."