Comment to Creating Dynamic Pages
Actually you can add link to your own page in profile submenu with URL like this:
page.php?i=my-page&profile_id={profile_id}
Then add blocks there and set access to the page or blocks to particular members (by membership level)
But blocks with some custom dynamic content have to be coded.