I have a point tab file where one of the attributes is a 0-360 direction. I want to create an arrow symbol for each point with the arrow pointing in the direction listed for that point in the table. Is this possible? I'm using MapInfo but would welcome a solution in ArcMap or QGIS also.
For MapInfo there is a tool called Rotate Symbols under the Tools menu. This will allow you to rotate symbols based on a fixed value or an attribute value in a specific column. There is a tutorial available here with detailed instructions.
Within ArcMap this can be done on the symbology tab of the point layer properties, using Rotation under the Advanced dropdown button. See the help files for detailed info.
There is a similar dialog in QGIS - Layer Properties > Style tab > Advanced > Rotation tab. See How to horizontally align irregularly shaped point symbol to vector layer in QGIS? and in particular Step 5 of the answer and its accompanying graphic. Also the QGIS documentation (for 2.6) (under figure 1).