Mu-marks is a project mainly written in Vim Script, it's free.
Script inspired by AlphaTk & Stephen Riemhm's bracketing function
This is a mirror of http://www.vim.org/scripts/script.php?script_id=243
Template expander. Unique feature: one command for insert and visual-mode expansion.
The MarkMap and MarkMapB commands allows you to make global and filetype-specific mappings. MarkMapB commands can be in your ftplugin dir in the appropiate file. The only weirdness is the typing of the command. Well, these weird characters should be configurable. (But I think they're at least readable, and look good)
One example mapping (in my vim.vim)
MarkMapB wh wh «»