You may choose to create your own Widgets by using the Widget Editor.
Before moving on, consider having basic understanding of Widgets and their structure, as described at Creating Widgets.
For a hands on experience with widgets, refer to these articles:
1.My first Widget: create a simple Widget that does not rely on external libraries, and which is both editable (captures information) and read-only.
2.Modifying Widgets: modify an existing Widget from the Widget Xchange which is designed as read-only.
3.My second Widget: create a simple Widget which uses an external library (jQuery plugin) to capture information.