Can you provide some game recommendations, I'm looking for a Role Playing Game with a unique magic system, an in depth crafting system and a good story.
Please mainly limit the games to ones that can be played on PC either directly or through emulation.
Sure! Here are some recommended role playing games featuring a unique magic system, deep crafting systems, and strong stories:

1. Divinity: Original Sin II (PC): This action RPG features a complex spell creation process which allows players to create their own custom spells by combining elements from various schools of magic. The game also includes an interesting magic system based on alignment, where each character's alignment affects how they use magic and interacts with certain mechanics such as damage scaling.
2. Baldur’s Gate II: Shadows of Amn (PC): This classic fantasy-themed roleplaying game was widely considered one of the top 2D Dungeons & Dragons clones ever produced, thanks primarily to its excellent writing and well-developed characters. It featured both hand-crafted items, created using blacksmithing techniques, and randomly generated weapons. While it is not known if there is any way to craft specific magical effects, the game still provides many opportunities to interact and experiment with different types of magic, including enchantments, conjurations, evocations, and curses.
3. The Witcher 3: Wild Hunt (PS4 / Xbox One / PC): This open world roleplay game set during the time period between the two books of Andrzej Sapkowski's "The Witcher" series focuses heavily on the concept of alchemy - creating potions and poisons, transmutations, and more, all while dealing with political intrigues within a highly detailed world. While the crafting system may seem simple at first, it becomes much deeper when you discover new recipes and learn about the properties and uses of ingredients. In addition to being able to craft your own gear, you will have access to several shops throughout the city of Novigrad which allow you to purchase pre-made items or customize them further.