Depends on what you need it for. I use Prometheus+Grafana to monitor all my services. The nice thing is that a lot of services already export their metrics for your Prometheus server to scrape so you don't need to do any extra work. I also like to just use Proxmox web UI to quickly look at the state of my server.
I tried playing around with things like Homepage and found them to be mostly useless. You could make a very nice looking and functional homepage with just Grafana