Progressus allows for MAIN Projects and SUB Projects inside of the main project. Invoicing can be done in Summary or in detail.