As far as a Word document is concerned, the paper you are going to print it on is an irrelevance. You could use an image of the pre-printed form as a background image temporarily to enable you to locate the areas of the document that you wish to fill, but it is not clear how you are intending to fill those areas - presumably with images.
If you simply want to insert an image at a specific location then you can do that with VBA also e.g.
Code:
Sub InsertImage()
Dim oShp As Shape
Set oShp = ActiveDocument.Shapes.AddPicture(FileName:="C:\Path\ImageName.jpg", _
SaveWithDocument:=True)
With oShp
With .WrapFormat
.Type = wdWrapSquare
.Side = wdWrapBoth
.DistanceTop = InchesToPoints(0.1)
.DistanceBottom = InchesToPoints(0.1)
.DistanceLeft = InchesToPoints(0.1)
.DistanceRight = InchesToPoints(0.1)
End With
.LockAspectRatio = msoTrue
.Width = InchesToPoints(1) ' The displayed width of the picture
.Left = InchesToPoints(3) - ActiveDocument.PageSetup.LeftMargin 'The distance from the left edge of the paper
.Top = InchesToPoints(6) - ActiveDocument.PageSetup.TopMargin 'The distance from the top edge of the paper
End With
lbl_Exit:
Set oShp = Nothing
Exit Sub
End Sub