It’s a pretty popular forum software – the forum isn’t the main part of the site, so I’d prefer to distance myself from it, but it looks like I’m stuck with Xenforo.
Right now it looks like the best option is to use my own custom code for all areas except for the actual body of the forum. This definitely saves me a lot of code writing. Still looking for other opinions though. I’d love to go through every single Xenforo template and make my own version, but that’s not time-efficient at all.