Usually, I use classic reports to make custom layouts. However, more often, it's not just enough. The capability to refresh the region on PL/SQL Dynamic Content would be a game-changer.
PL/SQL Dynamic Content on the main content and right-side bar:
https://ibb.co/12fpmtL
https://ibb.co/7SHv7wQ