User selectable phone resolution

Can you add different phone (current resolution phones) models on the design screen?

No need.

Use the companion (on a device or emulator) or compiled app on a device.

There are 000's of devices with 000's of resolutions. Which one should we provide ?

Use responsive design to accommodate as many devices as possible.