Useful-optistruct-functions is a project mainly written in Vim Script, it's free.
useful optistruct functions
This is a mirror of http://www.vim.org/scripts/script.php?script_id=2237
some useful functions for editing optistruct decks, see file comments for examples.