On XE4, we have added Frame support for FireMonkey apps. This means you can now isolate your UI pieces on Frames and reuse them to build your app. For VCL developers, just say this works exactly the same as VCL Frames.
The goal for Frames is to provide you a visual container where you can place any component and create a reusable piece of UI. Later, when you are designing your Forms, you can place Frames inside and use them as panels that contain specific UI and behavior.
You can change the Frame and that change will be populated along all the instances of that Frame. If you want to customize a Frame instance on an specific form, you can do it, but after that, of course, changes on the base Frame won’t be reflected on that control on the Frame instances.
Check this video to get how it works: