You can control every aspect of your hosting from the DreamHost Control Panel. You will be able to setup users (your clients) with panel access and control what aspects of the panel they will have control over.
You will need to login to whatever control panel your domain registrar has and point the DNS record to the DreamHost nameservers. If you are an experienced reseller, you will already know how to do this.
-- si-blog --
Max discount on any plan with promocode SCJESSEYTOTAL