What is the aspect of it that would be a problem with Webflow? The popup part or the tabbed UI part?
Both are very achievable. The tabbed UI part can be simply a tab widget. As for a popup, you can design an element, position it on top, hide it, and make it appear with an interaction based on scroll or on click or on load…
I want to be able to limit the modal to once per IP. The plan is to create an onboarding experience for the initial page load only and not every time the page loads.