Check out these programs;
PERL: Catalyst, Interchange, Mason, Maypole
PHP: AgilePHP, Drupal, Wordpress, Joomla, Helix, Atomic Framework, Prado, CakePHP, CodeIgniter, Horde,eZ Components, Fuse, Kohana, KumbiaPHP, LISA, Mambo, PEAR, PHP for Applications, PHP ActiveRecord, PHP Work, Qcodo, QCubed, Seaguli, Silver Stripe, SPIP, Symfony, TYPO3, Zend Framework
JAVA: Apache Click, Apache Cocoon, Apache Struts, Apache Wicket, AppFuse, Aranea, Eclipse RAP, Google Web Toolkit, Hamlets, ItsNat, IT Mill Toolkit, JavaServer Faces, JBoss Seam, OpenLaszlo, OpenXava, RIFE, Shale, Sling, SmartClient, Sofia, Spring, Stripes, Tapestry, ThinWire, Vaadin, WebObjects, Webwork, ZK, zTemplates
PYTHON: CherryPy, CubicWeb, Django, Grok, Pyjamas, Pylons, TurboGears, Web2py, Zope 2, Zope 3
RUBY: Camping, Merb, Nitro, Ruby on Rails, Sinatra
ColdFusion: ColdFusion on Wheels, ColdSpring, Fusebox, Mach-II, Model-Glue, onTap
Other: AIDA/WEB, ASP.NET MVC, BFC, Csla, CppCMS, DotNetNuke, Flex, Grails, Helma, Kepler, Lift, Midgard, MonoRail, Morfik, Obyx, OpenACS, Seaside, Sproutcore, Wavemaker, Wt
Ecommerce: Paymerica Merchant Services, ShopSite, Magento, CubeCart, OpenCart, OSCommerce, ZenCart, AgoraCart, Marketecture
My advice is work on what you love in the end you end up happy.
Also check out web design created by Ace Web Design Adelaide for some sample portfolios. http://www.acewebdesign.com.au/