so 8/2 with grnd for 150' run to a sub panel, pull 220v for heater/30a, the 1 0r 2 110 outlets? es ho k?
We seem to be getting two competing sets of questions going on within the same thread as there was no reference to running 120V outlets in the original question?
But 8/2 should be fine to run a 240V receptacle (or hardwired) for a 30A heating accessory load with a 150ft run, but not if you also want to add a pair of 20A 120V outlet circuits as well as those loads are going to be another 20A above and beyond your 25-30A heater circuit plus they will require a neutral to get 120V (none of which is covered by the 8/2 heater circuit, they would be entirely separate runs of their own).
For that setup you may as well go ahead and consider adding another small subpanel provided the heater and outlets are all going to be in your shop area. So you would want to go for #6 copper for the two hot legs and neutral plus I would prefer at least a #8 copper for the ground and run all this into a 50A subpanel with at least four spaces in it -- two for the 30A 240V heater breaker plus one each for both 20A 120V outlet circuit breakers, taking care to ensure that each 20A 120V outlet circuit is on a different 120V leg (one on leg A, the other on leg B). This will give you a balanced 50A across both legs, worst case, and the #6 copper will be adequate to limit voltage drop to reasonable levels (particularly since you will not normally be drawing the full 50A at 240V...probably closer to 40A on average since the heater will not actually draw 30A).
But if you are going to the trouble of adding another subpanel and think you may want even more circuits down the road, then you may as well consider installing a 100A subpanel and feeding it with #2 copper feeders for the two hots plus neutral and at least a #6 copper ground. With the subpanel covering most of the run length, you can then go ahead and use ordinary #10 copper for the 30A heater circuit and #12 copper for the 20A 120V receptacle circuits within your shop space since the run length to the new subpanel will be much shorter than going all the way back to your main panel (or an existing subpanel, wherever you are tapping in).
But do make sure whatever existing panel you are wishing to tap into has sufficient capacity to accept the anticipated new subpanel load since it will present a new load on that panel that did not previously exist as you do not want to be routinely tripping you rmain or subpanel circuit breakers.
If you do not wish to run another subpanel then you would run #8/2 copper all the way back to the existing panel for the 30A heater circuit plus two additional #10/2 copper runs for each of the two new 20A 120V receptacle circuits.
That said, if one has any doubts in their abilities or does not fully understand what needs to be done and why then it is really best to either hire a good licensed electrician or find a friend who is qualified (*really* qualified, not kinda qualified) to help you out as you do need to ensure that adequate capacity exists within an existing main or subpanel before adding a major new load and/or subpanel onto it. After all, if you add a 50A load to a panel that no longer has at least 50A of remaining capacity to spare then you are just going to end up with a lot of nuisance breaker trips every time you try to take advantage of that nonexistent capacity. Determining available capacity is ultimately a function of panel's feed ampacity (its "main" breaker) minus the typical and expected worst case loads (plus any upstream loads that may cut into available ampacity resulting in an effective ampacity lower than the circuit breaker feeding the panel), it is not just a matter of adding up the totals of all the circuit breakers unless it is a likelihood that all those breakers would be delivering their full rated output simultaneously -- for the proposed 50A subpanel the effective calculated load may well be in in the 40A range since the heater likely draws around 25A and you may very well have a 15A router, shop vac, or circular saw (as examples) all running off that subpanel at the same time since heat will cycle on at will whenever needed and we will often run a shop vac on one circuit and a another corded tool (hooked to the same shop vac) on another outlet circuit all at the same time. But for household circuits we rarely have every light turned on simultaneously and every outlet circuit loaded up to the max at all times plus every appliance running simultaneously, that is why you may well have upwards of 40 circuit breakers ranging in value from 15-20A to as great as 50A, or more, all fed from a single 200A service and main breaker...your effective load is the sum of everything you are likely to have running concurrently at the same time. That is a really hard thing to tell someone unfamiliar with electrical how to gauge since it is partly based upon measurement (using a clamp-on ammeter on each 120V leg) and art (educated guess to an extent) short of actually recording actual usage over an extended period (which then requires logging equipment), which is why it is good to get help when adding major new circuits where none previously existed so that you do not overload anything. Few things are more frustrating than a lot of unexpected nuisance breaker trips if a panel becomes overloaded!