Toe overlap can be addressed few different ways, frame specific ways are longer toptube/downtube, more fork rake or steeper seat angle.
Depending on your preference of how you want the bike to handle, one or combination of the three frame solutions can be addressed.
But often times, shorter crankarms, moving your cleat position on your shoes can easily solve the top overlap problem, instead of a new frame.