archinstall works good. i don't think it does secure boot yet, but it's easy to set up with systemd.

https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface/Secure_Boot#Assisted_process_with_systemd