While smithing can make you money should you use it to smelt metal pubs, smithing loses you money if you use the skill for hammer and RuneScape gold anvil metallic processing. It is not by inherently having level 74 smithing (like Salmoneus) that you are able to get a Santa Hat.
And as far as wanting level 60 cooking (Salmoneus' cooking level). Do not bother with that because cooking loses money the way (hammer and anvil) smithing loses money. People who don't want to fish but who wish to quickly increase their cooking level will knowingly eliminate money buy buying raw fish, cooking the fish to receive fast cooking XP, and also selling the cooked (not as gp) fish back to the Grand Exchange.
A good thing to do is to fish, sell raws to the Grand Exchange. Maintain you cooking level at 4. And if you require food to train your battle fish, sell the uncooked fish into the Grand Exchange and purchase cooked fish. You have the cooked fish to eat and at the exact same time wind up with more money should you do it like that. Again, if you want a Santa Hat, a much better idea is to keep your cooking level , and sell raws. Cooking just loses money. Another man who published suggested runecrafting for great money. There are far better ways to earn money compared to Buy RS gold runecrafting.