Transforming a design from a Photoshop or Fireworks file into TYPO3 takes skills in front-end coding (HTML, CSS and JavaScript), in TYPO3 templating and in TypoScript.
Because of this Framework for TemplaVoila and the QuickSite, at Busy Noggin I currently spent most of the integration time on front-end coding not on the TYPO3 templating and TypoScript. When I do spend time on the latter, it is for programming FCEs for handling special situations unique to the site and not on the main page templates.
Visualize the HTML Structure >>
Use the coding tools you prefer, but for those who are curious, these are the tools I use. I am Mac-based.