The WordPress plugin I use for realizing more advanced stuff is Toolset.
Toolset lets you create custom post-types with custom fields, display (filtered) lists, link post-types together in various ways (e.g. parent-child, one-to-many or one-one) and create frontend forms. When combined in the right way you can achieve a lot of functionality with these elements.
For years I have been poking around with it and since may 2022 I have set out to create an app with it.
Posted in: Plugins