Die von Wordpress vorgegebenen Standardwidgets findest du im Verzeichnis wp-includes/widgets.php.
Wenn du mit denen nicht einverstanden bist, aber die widgets.php empfohlenerweise in Ruhe lassen willst, kannst du in der functions-php die Widgets nach deinem Geschmack erstellen.
Ein Beispiel für ein Pages- (Seiten-) Widget:
<?php function widget_blubb_pages() {
?>
<h2 class="irgendwas"><?php _e('Pages','blubb'); ?></h2>
<ul><?php wp_list_pages('sort_column=menu_order&depth=1&title_li=');?></ul>
<?php
}
if ( function_exists('register_sidebar_widget') )
register_sidebar_widget(__('Blubb Seite'), 'widget_blubb_pages');
?>
Alles anzeigen
Das Widget wird dann im Backend auf der Widget Seite so angezeigt, wie du es benannt hast, im Falle meines Beispiels also als "Blubb Seite"
Sicherlich kann man die Widgets auch mit den ganzen Funktionalitäten ausstatten wie sie einige der WP-Standardwidgets haben, aber dazu kann ich nichts sagen, weil dafür meine php-Kenntnisse nicht ausreichen.