Please consider the following scenario:
Given I have a project with several actions.
When I complete all actions in this project
Then I would like this project to appear on Next Action list
So that I can review it and decide if i need more actions to be performed or the projects can be closed.
Actually the projects without any actions are just lost. There where some cases when i could do something for the project, what I could not plan in advance. However the projects where lost until Weekly Review.
Please Note: This is the way how Omnifocus works with the subtasks. When a task has active subtasks, the subtasks are displayed in next list. As soon as all subtasks are completed, the parent task appears in Next List.