According to Adobe, its next version of the extremely popular Photoshop and other applications within the Creative Suite may allow users to create their own widgets to easily add and share custom functionality. How it will work hasn't been fully described just yet, but it would involve coding the widgets in Flash or Flex, and could allow cross-program compatibility within the Creative Suite. In other words, create a general widget for Photoshop and Illustrator in one shot. Personally I'm wary of such an open-ended structure since we don't yet know what the "base program" would include. Everyone who has used Photoshop knows how resource intensive it can be. I feel Adobe has made great strides in CS3 to improve performance, but I worry that allowing user-created widgets would risk the stability and performance of Creative Suite applications. On the other hand, it should lower the cost of the applications, which is always a good thing. Time will tell how this shapes up.