Do I need separate visualforce pages if I want a page assignment for an action and a tab?

I noticed that the markup between Visualforce tabs and actions are slightly different.

When I click on a tab, I want it to check the page assignment and load the skuid page.
When I click on the “New” button from the listview, I want it to load the same skuid page.

Do I need separate visualforce pages if I want a page assignment for an action and a tab?

I ended up creating two seperate visualforce pages.
One for the “Tab” and one for the “New” button.