Two advanced widgets: WK_trem working with categories, post_tag or any taxonomies; WK_posts works with posts, pages and any other type of records.
Two widgets and two shortcodes, alternative for standart widgets Categories and Pages:
Plagin supported hierarchical structure, this has its own Walker.
To construct the resulting html code You can used micro-templates.
Description and examples eXtra optsy see plugin page:
WK_terms - categories, tags and other taxonomic
WK_posts - posts, page