I have, but full dislosure- my uncle, father, and grandfather are all in various sheet metal trades. I spent three summers coppersmithing under ym grandfather's eye, with 90% of it being standing seam copper on state buildings or $$$$ private schools.
It is 95% not hard, with the right tools, mechanical know-how, and patience, you can create a very nice, long lasting metal roof as a DIY. If you have specific questions, I am happy to help in any way that I can, but I would add these few cents from the jump-
- Roofing over asphalt is totally fine. Use 1x3s every 2' perpendicular to the seam panels, and make sure you use long enough nails (You'd be surprised).
- I much much MUCH prefer interlocking and "fold-over" standing seams to some of the newer pre-fab panels with separate locking V-trim over two butt-seams. If you only want to do it once, do it right, with actual TRUE interlocking seams. I've seen several roofs take wind and rip the V-channel clear off the house, causing leaks and other issues.
- When you fasten your brackets, use tin snips and make a shallow cut on the seams, so one panel can't slide down the roofline from its mate. It's just an added layer of just in case, and takes minimal time to do.
- With any complex angles or valleys, I'd recommend water shield 3' on either side, just to be double sure.
- Be sure your ridge cap allows proper airflow if your existing roof vents through the ridge. I've seen some awful horror stories of black mold in attics because someone laid their metal roof up and over a ridge vent without keeping airflow open.