How to add a directory of people/businesses to my theme?

It would be a great idea if it was possible to create “custom group types”:

That would give you a business directory at https://forum.example.com/g?type=business

Without that feature, it could work well if businesses were the primary focus of the forum - so the groups page would essentially become a business directory.