You're in good company here.

Family holding.

People are motivated to pool the family's assets for many reasons. One main reason is their wish to transfer the family assets to the next generation without having to grant extensive rights of disposal or to secure the parent generation's financial position.

This is typically achieved by forming companies constituted under civil law, GmbHs (limited liability companies)  or GmbH & Co. KGs (limited partnerships with a limited company as sole general partner) and also various other companies in Germany and abroad. Sometimes these structures are supplemented by foundations.