ACM allow you to create custom menu composed with many item types.
It can be multi level, and will automatically list all his activated children.
You can now create your Menu item. Add item, select their type, link them to their corresponding entity, drag and drop them.