I am building a module almost identical to this...
I am guessing they are using Zoomify for Flash for some of this? Not real sure how to add the drop-down list, Print Deck and View Full Screen buttons at top?
(1) Can this be built totally in Flash CS4 or does this job require a working knowledge of Flex?
(2) Is it possible to build something like this that would dynamically populate the SWF with external data that could be controlled by XML?
that can all be done in flash. i'm don't know why think flex was used.
and yes, you can use dynamic data to create the ships. there would be a lot of data needed to specify all that needs to be displayed, though.