[i-adj] + [noun] [i-adj 〜い → 〜かった] + [noun] [na-adj] + な + [noun] [na-adj] + だった + [noun] [verb (plain)] + [noun] [sentence] + [noun]
A Japanese noun is described by whatever comes right before it: an adjective, a verb, or a whole clause. There is no word for "who", "which" or "that", and the verb or adjective at the end of the clause is in the plain form.
Polite forms don't go in front of a noun, even in a polite sentence; the politeness goes on the main verb at the end.
An い-adjective goes straight before the noun, and a な-adjective takes な.
In the past, the い-adjective ends in かった and the な-adjective takes だった.
A verb in the plain form, past or non-past, goes before the noun and brings its whole clause with it – subject, object, time, place. Everything in front of the noun describes it.
The clause keeps its own tense. In the first example 使う is non-past because the using goes on, though 買いました is past.
The subject of a clause in front of a noun takes が, not は. の can replace that が.
With は, the sentence changes meaning: 母は焼いたクッキーを食べました is "my mother ate the baked cookies".