If you’ve a horizontal mill I’d thought that the obvious choice – accurate cut and a finish needing little or no cleaning up beyond de-burring. Alternatively use a vertical mill with the material clamped to an angle-plate.
You might need bet a bit ingenious with the clamping if the stock is wider than the table slots; e.g. using a piece of old laminated chipboard (ex-cupboard material) as an extension table you can also saw into.
Yes, a bit slow but no worse than any other method.
‘
Shearing? No! Anything capable of shearing 3mm plate, in any metal, is very much an industrial machine and most likely power-driven. Even a hefty treadle guillotine such as those that were (are still??) made by Edwards struggle with their rated maximum of 1.5mm thick mild-steel sheet.
Ordinary horizontal / vertical band-saws such as the ubiquitous badge-engineered ones sold by Machine Mart etc. will cut the material easily enough, but their vertical mode does not allow you to lower the blade-guide to just above the material. I find it sometimes easier and more accurate to use mine in that mode, without a fence, guiding the material free-hand.
.
Or use a cutting-disc in a 4.5″ angle-grinder and clean up the edges by milling!
.
For some years my work sometimes involved sawing two-foot squares of 1/4″ gauge-plate into four squares. On a manually fed, vertical bandsaw, with freehand work guiding. It took a while!