Yes, it allows creating custom reports. However, ensuring all specific 130+ custom reports are supported may require work under a "Professional Services agreement". Specific report types like Job Manager Report and WIP report are doable, but specific formats might require customization (potentially under a "Professional Services agreement").
Have a look at similar frequently asked questions or visit our FAQs page for more information