You can use one big BTRFS and multiple subvolumes, that allows you to share the free space across all the distributions. If the distribution supports that, that might be the easiest option, though not all of them do (Guix didn’t last time I tried).
Using distrobox or a VM is also an option and saves you the dual booting, which will get old fast.