1. I am good at making things.

2. I am good with making things.

(Are both the same in meaning? Which preposition is commonly used?)

#1 is the correct one.

For #2, you could write this: I am good at making things with my hands.

Both sentences convey a similar meaning, but there is a slight difference in how they are typically used.

The first sentence, "I am good at making things," is the more commonly used construction. When we say "good at," we are expressing proficiency or skill in a particular activity or task. In this case, it means that you have the ability or talent for making things.

The second sentence, "I am good with making things," is also grammatically correct but less commonly used. When we say "good with," it typically implies that one is comfortable or capable of handling something. It is often used when referring to being proficient in using tools or equipment related to the activity. For example, "He is good with his hands" means that he is skilled in using his hands for various tasks.

Overall, "good at" is the more commonly used preposition when describing one's abilities or skills in a particular task or activity.