use Powerpoint. It prints closer to the edge
Not really. This is a (mostly) function of your printer, mot your software. WRT MS Office products, or the overwhelming majority of publishing software you will see today, you can print the whole page, any size page. Most of them will communicate with your printer and not let you design something that won't print on it, or give you an error if you try to port something to a new printer where it won't print.
and is easier to do layout work in anyway.
If you were talking about freeform layout, I would agree. In this case, he wants to use a template to constrain his content to fit the card designs. I don't think either one is easier under those conditions.
I would also like to point out that modern (last 10 years, but really over the last 30 or so years) document production software makes it harder to do non-standard layouts (and modern software in general makes it harder to do non-standard things).
Today's software is highly automated. It does a lot of things for you. That makes basic things easier for the user, since many details that are "drudgery" (simple, repetitive processes with no cognitive decision making) are not taken care of for you by automation.
That relies on the higher level cognitive decision that I want to do things in the "standard" way. This automation then gets in the way of doing things in a non-standard way.
Facebook is a great example. It has led to a massively increased web presence for the public in general. (In what ways that is good or not, is a different discussion.) In order to create this ease of access, tons of options are taken away from the user and automated for them. (Again, in what ways this is good or not is a different discussion.)
To loop back, in the 80's I had much more direct control of page formatting. I could easily and directly change the page layout to fit the card deck, complete with margins aligned to where my printer can and cannot print. But also, if I ported my document to another printer that had different constraints, I would have to go in and change those properties myself. And I would have to know that I needed to do it.