Check with a possible/likely concrete supplier to the project for some examples. They have been through this many times before and probably have a library of mix designs and test reports from previous projects.
Since concrete is over 80% local aggregates, a mix from elsewhere will mean nothing for your specific project. Maximum aggregate size is usually fine if the materials are crushed. For fine aggregates, an fm may not be indicative because particle shape has a high effect on placement and finishing. If you have a large project (over 1000 cubic yards), specific aggregates may be trucked in at high eventual cost since the specific mix will be shopped out and require additional testing and time.
Why do want to design a mix and not make appropriate performance requirements (compressive strength, w/c ratio, slump and placement/curing)?
Dick
Engineer and international traveler interested in construction techniques, problems and proper design.