draw.io is great for flowcharts and similar diagrams, but every time I've tried to mock up UIs with it I quickly find myself spending 90% of my time fighting snapping and being unable to do precise movements. Perhaps it's just me not knowing how to use it properly.