It can be done from the GUI. When creating a new wallet there is a link at the bottom, "Existing Accounts". From there select "Create Wallet" and then "Custom Brain Key (Advanced)".
Reusing his known brain key will restore accounts created in that wallet.