А если очень хочется поизвращаться, можешь покопать это. Это установщик в modBlog. Вот он как раз там создает документы и прочие вещи. Слишком сложно и навороченно, но очень хороший пример возможностей.