aptitude is a whole different resolver and a curses based UI for it
In some cases, where there were weird problems with multiple possible solutions, aptitude gave a better way of viewing those possible solutions and coming up with a set of packages that work
But, I only used it occasionally back in the day, and eventually forgot how to use it. Apt got better at picking better defaults, and I always preferred it to remembering how to navigate aptitude