I've used Webflow before and quite liked it. It is excellent for simple landing pages and portfolios. However, the keyword here is simple; the builder interface gets in the way when the designs are as complex as ours.
The Designer interface
The place where you design your landing page looks like a Microsoft Word mess of cockpit-like buttons and ribbons. Finding critical features is next to impossible; everything is nested deep in another interface element.
It took me several weeks to figure out what would take even a mid-level developer an hour or so to build in code, partly because our designer Chadd is a sadist and makes great-looking, if not complex, designs and because of Webflow's inscrutable interface.
Ok, so a little jQuery function, got it. But code injection in Webflow is a mess, even for something so simple.
Simply designed sites
In conclusion, if your design is relatively simple, without a lot of custom features, images, animations, and modals, Webflow is a great choice. On the other hand, the interface is complex, and perhaps it needs to be. But when considering our needs, the interface got in the way. Rolling our own may have been a better choice if time was not an issue.
It depends on how complicated the design of your portfolio is. ↩︎