Totally agree with need for pixel perfect for GUI etc. One advantage should be you can scale an icon etc. to all required sizes and snap to pixels again for perfect sharp render.
I am new to affinity designer, but I once used Illustrator and thought pixel snapping worked perfectly there, though was not recently... So, is Affinity sub-par here?
I created a web doc and just wanted things to snap to pixels straight off, but first I had to disable pt so line sizes were in pixels.
But I draw rectangles, horizontal/vertical lines and none of them are 1 pixel-wide pure-black lines, they are anti-aliased badly. How come?
What is the point of 'Force Pixel Alignment' (and 'Move By Whole Pixels') if they do not produce pixel-sharp lines?
It seems you have to snap to half pixels to actually get it drawing as expected. If I do a drawing and then shift the whole lot by half a pixel it is ok - well why?!
Of course, some things may make coordinates sub-pixel, but there are ways around that if you just have the pixel mode as a last-step over-ride that ensures all sizes and positions are pixel-snapped when it comes to rendering for instance.