No, Dreamweaver is not required for using Site Store Professional. However, Site Store Pro was created to integrate seamlessly into the Dreamweaver design environment.
Dreamweaver users will be able to use the built-in DW (dwt) template features to easily modify the demo store. Dreamweaver’s CSS capabilities also allow simple editing of the Site Store Pro CSS files that control the look-and-feel of the dynamically-generated content.
For additional information on Dreameaver Integration & Site Store Professional, click here to view the Site Store Pro Design Integration Guide.