I attempted to create a dynamic Flash menu system for this site. Above, you can see that I did, in fact, succeed, it just didn't meet my aesthetic needs.
The menu is created by variables set in the first frame of the Flash movie, and thus very easy to add, subtract, and change the buttons themselves. Most Flash navigation systems, such as the one that I implemented for this site, require editing the timeline and having to move or reprogram certain things. With this one, simply change a few variables and the system updates itself.
Feel free to download the .FLA file linked above to learn for yourself. I tried to make it easy to view and put in lots of comments in the code.