You will gain the ability to enchant items quite early in the game. A bit later you will receive your own enchanter in the Battle Tower. You can enchant every item - only those with empty slots. You can also take enchants out of the items. This gives you virtually limitless modification options, depending on your needs. In order to enchant an item, you first need to have the needed ingredients, you can send out your searchers to find the ingredients you need, it's probably the best and fastest method. There's an enormous amount of enchant formulas in the game, many of them also have higher levels available and that means better effects and more ingredients needed to create them.