A subpanel would depend on whether or not the shop is attached to the structure where the juice is coming from. Even if it's attached, a panel is very handy for easy access to dividing up the circuits and having protection for each.
Above all, it depends on the conductor size going into the...