I have over many years produced various magazines in my spare time, and am currently editor of a railway-themed membership magazine with 40 to 50 A4 colour pages, a circulation of over 1000, and which is well thought of.
I can assist you in various ways with your needs as well, please contact me for more information. I normally use Adobe InDesign CC supported by Photoshop and Illustrator.