BP Custom Pages Pro is a premium BuddyPress plugin that allows for the creation of private and public custom pages within the users profile.
BP Profile Home Widgets is a plugin designed to allow the BuddyPress user to personalize their profile by allowing user defined widgets to be added to the BP Nouveau Home Page widget area. It also adds widget areas to the BP Legacy profile page to allow the plugin to be used there.
BP Profile Shortcodes Extra maintains the features introduced in the original plugin, it provides shortcodes to display the username, display name, profile url, avatar photo etc. but in addition it provides the ability to display the users cover image and also a collection of cover, avatar and @username that allows a profile header to be created on any page in your site. You can either specify the member to be displayed or the shortcodes will display details of the user that is viewing the page.