Hey guys,
A user can add DocTypes from within the DocTypes List, and can add Desktop Icons from within the Desktop Icons List.
Why not make Modules in the same way, where you can create them within the system and add DocTypes to them in the same way as adding fields to DocTypes?