If you give users the Can Create Custom Shop permission, they are able to create items of the "Custom Item" item type in a shop of their own naming.
There's currently no way to allow people without either access to the ACP or the MCP to manage the full range of items you create.