It's simple: PartDesign does not support multiple solids. There is nobody willing to work on this. It might take a long time (years possibly) before that changes.
Here are some explanations on the subject, you'll need to use a translation service to translate it from German.
https://forum.freecadweb.org/viewtopic. ... 40#p198094