I think @3x should work the same way than current retina (@2x) support in Affinity Designer.
For @1.5x and @0.3, I think they are never used in the same context than @2x or @3x. Indeed, they don't produce integer dimensions.
For instance, let's say you have a 15 x 13 image. You'll get:
@1x = 15 x 13 (integer dimensions)
@2x = 30 x 26 (integer dimensions)
@3x = 45 x 39 (integer dimensions)
@1.5x = 22.5 * 19.5 (float dimensions)
@0.3x = 4.5 * 3.9 (float dimensions)
Instead, it would be a nice feature to have a special feature for icon design, using the following standard dimensions:
8x8
16x16
32x32
64x64
128x128
256x256
512x512
1024x1024
2048x2048
Romain