Three years ago I custom built a Brick 30 X 70 Garage that looks like a ranch house from the outside. Mark Hassett helped me design it and he was a great help as he has extensive construction experience. "Gotta haves" include Lots of access for the cars, which means lots of garage doors from different directions,- and be sure the external looks of the building match the area that you live in -because sooner or later you gotta think resale.
Try sketching out what you think will best match your current house first.
How much $$$ you have to spend will guide you from there.
Phil