How do I build a good power supply for a coil?
Inductors will oppose themselves to a change in current, in particular at startup. So there will not be an inrush current, it will build up quickly and settle at its nominal value. You might have thought it would be necessary because motors do have an inrush current, but it's relative to their rated current, which is reduced because of the back emf generated by the shaft rotation. Basically, your inductor is just like a blocked motor winding, the steady state current is only limited by the winding resistance, and at steady state both the stored magnetic energy and the Joule heating are maximum. 

So as long as you design your power supply for the nominal current, you're fine: no brownouts due to voltage drops from the high current draw will occur. A basic NPN transistor in common emitter configuration in saturation mode can be sufficient since you probably do not need to reverse the current direction. See "relay drive", for example. 

Be absolutely certain to include a freewheeling diode in parallel to the inductor, to protect the transistor (and its controller) against the high voltage which is generated by the inductor when the transistor shuts off - remember: inductors oppose themselves to a change in current.